Rosie Besant Wears Topshop

 

Rosie wears a The All Saints 'Neely' dress and a Topshop sequinned skirt, socks and shoes.