Long Embroidered Blouse £25.99, Zara
MEET THE ULTIMATE PAIR OF KNICKERS EVERY GIRL SHOULD OWN
Peasant Blouse by Rare £29, Topshop
MEET THE ULTIMATE PAIR OF KNICKERS EVERY GIRL SHOULD OWN
MOTIF-PRINT SHIRT £54.95, Massimo Dutti
MEET THE ULTIMATE PAIR OF KNICKERS EVERY GIRL SHOULD OWN
EMBROIDERED LEAF TUNIC £109, East
MEET THE ULTIMATE PAIR OF KNICKERS EVERY GIRL SHOULD OWN
Gotta Love It Peasant Top, £76 Free People
MEET THE ULTIMATE PAIR OF KNICKERS EVERY GIRL SHOULD OWN
V-neck blouse £24.99, H&M
MEET THE ULTIMATE PAIR OF KNICKERS EVERY GIRL SHOULD OWN
GEOMETRIC PRINT BLOUSE £39.99, Mango
MEET THE ULTIMATE PAIR OF KNICKERS EVERY GIRL SHOULD OWN
Pepe Jeans Tie Dye Peasant Top, £65 ASOS
MEET THE ULTIMATE PAIR OF KNICKERS EVERY GIRL SHOULD OWN
DAY CREWEL BLOUSE £200, Day Birger et Mikkelsen
MEET THE ULTIMATE PAIR OF KNICKERS EVERY GIRL SHOULD OWN
Blue Paisley Gypsy Frill Top £28, Dorothy Perkins
MEET THE ULTIMATE PAIR OF KNICKERS EVERY GIRL SHOULD OWN