Kate resurfaces beloved Alexander McQueen outfit for sailing engagement

The Duchess of Cambridge, née Kate Middleton, proved yet again just how thoughtful she is with her sartorial choices. Visiting a sailing charity in Portsmouth on Friday (May 20), the royal opted for a perfectly on-theme ensemble - a favourite in her wardrobe that she's worn twice before.

Embracing the nautical theme, the 34-year-old's navy and white outfit from Alexander McQueen featured on-point embellishments.


Kate looked stunning in the Alexander McQueen outfit.

Kate looked as elegant as ever in the recycled outfit, topping it off with black court shoes and her hair in loose waves.

The royal is a big fan of Alexander McQueen, most notably having worn the designer for her wedding day in 2011.

The royal wore her hair down in loose curls

And she wore this particular outfit once in 2011, during a visit to Summerfield Community Centre in Birmingham, and once in 2014 when she visited Bletchley Park.

On Friday, she stopped by the headquarters of 1851 Trust, of which she is Royal Patron, to launch the 1851 Trust's two flagship sailing projects in partnership with UKSA and the Andrew Simpson Sailing Foundation.

Kate first wore the outfit in 2011

The Duchess met people involved in the project, which aims to encourage youth from diverse backgrounds to pursue the sport. Kate later opened the new Tech Deck Education Centre, which will allow visitors to witness the construction and ongoing operation of the team's America's Cup boats, and learned more about the innovation and technology involved in the sport.

The Duchess of Cambridge is Royal Patron of the 1851 Trust, which is supported by Ben Ainslie Racing, the team to bring the America's Cup back to where it all began in 1851. The patronage is a fitting choice for the Duchess, who crewed a yacht on a round-the-world trip during her gap year.

Don't miss a beat with HELLO! Canada's Daily Hits newsletter, your daily dose of royal and celebrity news, fashion, weddings and more. CLICK HERE to sign up for free!