As POPSUGAR editors, we independently select and write about stuff we love and think you'll like too. If you buy a product we have recommended, we may receive affiliate commission, which in turn supports our work.
The Duchess of Cambridge isn't just any princess; she's a Disney princess. Well, at least just for one night. Kate attended the Royal Variety Performance at Palladium Theatre in London on Nov. 24, and for the special occasion she wore an icy-blue, crystal-beaded gown. The colour of the dress had an uncanny resemblance to the one Elsa wore in Frozen, and it twinkled like stars from every angle. Though the Jenny Packham number was created with sheer material, a matching blue slip underneath made the look more royal approved.
The duchess has worn Jenny Packham to a number of events, but this dress might be our favourite so far. Blue is truly her power colour. The royal wore a pair of shimmery Oscar de la Renta pumps to complete her ensemble and seemed at ease in heels despite being pregnant. Read on to see Kate's glamorous night out, then shop similar dresses.