The Prince and Princess of Wales charmed onlookers during their recent visit to Scotland for the official naming ceremony of the HMS Glasgow.
While Princess Kate took centre stage as the ship's sponsor, there was one light-hearted exchange with a well-wisher that went viral on social media.
The royal couple were greeting members of the public who had gathered to witness the special occasion on Thursday.
As they passed by, a fan called out to Kate, "You're beautiful!" before quickly adding: "You too, William!" This prompted smiles and laughter from both Kate and William.
The Prince of Wales responded: "You don't have to say that. Don't worry."
Following his reply, Prince William affectionately placed a hand on his wife's arm as they continued on their way.
Kate, 43, looked elegant in a navy blue outfit by Suzannah London and a matching hat as she carried out her duties.
Earlier on, the royal delivered a short speech and released a bottle of whisky against the hull of the HMS Glasgow, a time-honoured tradition.
Kate pressed a button triggering an arm holding the single malt which crashed into the grey stealth-like vessel, the first of eight Type 26 anti-submarine frigates to be built in Glasgow.
LISTEN: Real reason behind delay in Prince and Princess of Wales' royal warrants revealed
The couple also had a tour of the vessel, which is being fitted out, and then met BAE staff, apprentices and members of HMS Glasgow's company in a nearby training centre.
Prince William and Kate competed to complete a pipe puzzle connecting pieces of copper piping – a secondary school Stem activity – under the watchful eye of BAE apprentices.
The Prince later complained he did not realise it was a competition, saying to laughter from Kate, "It's a race? – That's fine, then I'll race," but when his wife was declared the winner, William replied her effort was "wobbly".