Princess Beatrice is having a wonderful week fashion-wise. So far we've seen her at Royal Ascot, the Serpentine Gallery Summer Ball and now at the Victoria and Albert Museum Summer Party. Can we swap lives please Beatrice? The royal looked stunning at the V&A bash in partnership with Harrods in London on Wednesday evening, mingling with the likes of Ciara, Brooklyn Beckham and Lady Kitty Spencer. Beatrice wore a gorgeous white ruffle mini dress by label MSGM and paired the cool outfit with a pair of sky blue heels and a chic black bag. Beatrice's dress is currently on sale at matchesfashion.com for £273, down from £390.
We love the lines of the asymmetric-ruffle crepe dress, which is a new look for the Princess. The style really flatters Beatrice's curves and the side ruffle detail is a cute feature. Beauty-wise, the royal wore her hair in an edgy slicked back down style with smoky eye makeup and a peach tint to her lips.
MORE: Princess Beatrice releases her inner rock chick in a racy leather jacket and Mary Katrantzou dress
On Tuesday, 29-year-old Beatrice attended the star-studded Serpentine Ball at Kensington Gardens. She wore a dress by Mary Katrantzou which featured multi-coloured peacock-printed detail embossed on a super-shiny fabric. The Princess added a very cool leather jacket to her look with wide lapels and silver detail.
MORE: Victoria Beckham's Insta fans are going crazy for THIS pink dress
Photo credit: matchesfashion.com
Beatrice also stunned onlookers at Ascot in a dress by Claire Mischevani and coordinating hat by Juliette Botterill. She wore classic nude high heels by Kurt Geiger and carried a simple clutch bag by Valextra.