She might have played Upper East Side royalty on Gossip Girl, but Blake Lively just proved her regal qualifications in real life by wearing a dress previously worn by not one but two members of the royal family.
During her tour-de-force promotional trail for new film All I See Is You, in which she wowed fashion pundits by giving us seven outfits to unpick and admire, she rocked an exquisite vintage Chanel gown featuring silver sequinned panels and tassels. The spring/summer 2017 couture gown has been spotted before on the red carpet, on two members of the Monaco’s royal family.
It was first seen back in 2007 fresh from the catwalk on Princess Caroline of Hanover, the daughter of Grace Kelly. Fast-forward to April this year and her daughter-in-law Beatrice Borromeo, who is married to her son Pierre Casiraghi, wore it. Blake has clearly taken style cues from Beatrice, rocking similar Veronica Lake-esque waves and strappy silver heels. It’s also almost certain that Beatrice borrowed the beautiful metallic dress from Caroline, which again proves that royals are just like us, sharing wardrobes.
But did Blake also get in on the clothes-swap? Maybe. She has been pictured meeting Princess Caroline and her daughter Princess Alexandra of Hanover at the Chanel Collection Croisiere show in 2011 in Cap D’Antibes, no doubt bonding over a love of Karl Lagerfeld’s designs. This was at the same time as her romance with Leonardo DiCaprio, when the two were seen enjoying time together on a yacht in Cannes during the film festival (remember that?
WATCH: Gossip Girl: Then and Now