Someone has been busy :)I thought it looked so pretty and natural before, though ;) To keep the weeds away, might I suggest you use mulch (either bark chips or a good top dressing of compost).
Looks great! It will last until the next rain and those pesky weeds pop up again.
What is all that bare earth for? Very unnatural. Put something in please!
if this weather keeps up I give it two or three days at most. Don't forget to shake the forget me not seeds around when they have finished flowering - they come up in the most unlikely places.
We have someone coming tomorrow to tidy up our garden :-)