Clad in the oceanic colors of the Swedish flag, Princess Kate paid homage to her royal counterparts Crown Princess Victoria and Prince Daniel who joined the Wales for the annual Royal Variety Performance at Royal Albert Hall this evening. The future Queen consort stunned in an elegant and glamorous floor-length gown with cape sleeves.

The princess wore a new Safiyaa Talina Poseidon long dress in a teal shade. The evening gown boasts a boat neck and split sleeves in heavy crepe with smoky crystal embroidery at the neck. Shop a similar style from the designer HERE

The princess paired the formal cape dress with her Gianvito Rossi 105 pumps in teal suede.

For accessories, she carried her Jenny Packham Casa clutch in silver.

She also recycled her J.Crew Pearl and Cluster stud earrings. Similar from J.Crew HERE

Shop a similar flowy caped gown on Amazon