The perfect dress. £158 from Anthropologie.
The perfect bag. £38 from Urban Outfitters.
The perfect roasting dish. £49.50 from Richard Bramble.
The perfect sunglasses. £15 from Joy.
The perfect mobile. £23.50 from Howkapow.
The perfect shoes. £100 from Esska.
The perfect seahorse cushion (also comes as a shower curtain)
ReplyDeletehttp://society6.com/CleaGeorgiou/SEAHORSE-5Bf_Pillow#25=193&18=126