Pre Wedding 1

A host of royals attended the dinner to celebrate the nuptials of Princess Madeleine and Chris O’Neill, hosted by Madeleine’s parents King Carl XVI Gustaf and Queen Silvia which was held at The Grand Hotel in Stockholm, Sweden yesterday evening.

Princess Charlene of Monaco: The princess turned to one of her favourite designers, Akris, who created this shimmering gold mermaid gown with a matching vest.

Princess Marie-Chantal of Greece: The beautiful princess wore an embellished Oscar de la Renta Spring 2013 strapless gown with a rise-and-fall hemline.

Pre Wedding 2

Queen Silvia of Sweden: The mother of the bride was the epitome of elegance in a floor-sweeping red gown that showed off her slim physique to perfection.

Princess Stephanie of Luxembourg: Having worn Elie Saab to her own wedding last year and to Queen Beatrix of the Netherlands’ Abdication State Dinner last month, the Princess selected the designer yet again for this royal occasion. She wore a sequin-free green asymmetrical gown styled with an embellished clutch.

Credit: Getty