Brand Spotlight : Dahlia – London Fashion at Its Best
Last May, when I was in London, I stumbled across this wonderful store in Carnaby Street – Dahlia and immediately fell in love, one of the cutest, loveliest shops ever with super stylish merchandise to match – this store has my name written all over it. I promptly bought a top and dress and wished fervently […]