Meghan Markle took full advantage of the warm weather as she made an appearance with Prince Harry in an ivory, pinstripe dress and towering double-strap stilettos.
It reminds us of that amazing outfit Kate Winslet's character, Rose wore when she boarded the Titanic in James Cameron's epic adventure.
\the outfit doesn't look very daring in comparison to normal every day life - but then again, theirs is a little different from the norm.
The pair, who will marry on 19 May and will take a lead in Commonwealth youth matters, were at the Commonwealth Youth Forum in London to meet young leaders.
So far, Markle’s public appearances have been in very classic (read: safe) outfits, with sleek tailoring and Kate-inspired simplicity, so this is a much bolder look for her. And we love it.

The square neckline of her Altuzarra Audrey Belted Midi dress is very Twenties, while the double-breasted buttons and fine pinstripe detailing is apparently influenced by ‘Eighties corporate culture’.
The asymmetric style and slim straps are pretty fashion forward and unusually daring for a royal appearance. The dress is on sale here for €1,595 if you want to copy her look.

She teamed the dress with sky-high Paramour Tamara Mellon suede stilettos (and we now know she’s a size 39) – on sale here for $475.

She nodded to the military trend with a double-breasted blazer draped over her shoulders, the Dimmer Blazer by Camilla and Marc - you can pick it up here for £491.
Finally Markle completed the look with a Oroton bag – the Avalon Zip Top Crossbody, €207.

As summer approaches and Markle marks her stamp on the royal family, we hope to see more bold fashion choices for future royal duties.