Marigolds
Hebe lavender lace bush
White geranium
Campanula
English lavender
The first alyssum (Carpet of Snow) blossoms!
Hosta
Brunnera Jack Frost
Buddleia (butterfly bush)
Scabiosa (pincushion flower)
I wish I knew the name of this flower! It is on tall stems (40-50cm tall) with leaves the same as a daisy's, and also comes in white and yellow.
The first of the Blackjack pansies!
Penstemon (Boysenberry Taffy)
Cosmos
Veronica persica (speedwell)
Oxalis - can't get rid of it, might as well find beauty in it