Kate Middleton wore a nautical-inspired number during her visit to Portsmouth to see the new Ben Ainslie Racing headquarters at the Spinnaker Tower on Thursday.
The duchess, who is patron of the 1851 Trust, was literally blooming as she tried her hand at sailing a winch simulator (whatever that is). You know she's a grafter.
Kate wore a boat print short elbow-sleeved, knee-length dress from the Somerset collection by Alice Temperley (yours for a cool £99 from John Lewis, though currently "due back in stock soon") which she teamed with navy suede Jimmy Choo heels, matching L.K. Bennett clutch and a beautiful off-white coat from MaxMara.
Check that baby bump, check that post Mustique holiday glow.