Prince Harry and Meghan Markle have taken their love to Scotland this week, arriving at Edinburgh Castle on the 13th of February for their fifth official royal appearance since their engagement in November.
The happy couple were excitedly greeted by members of the public, the Band of the Royal Marines, and The Royal Regiment of Scotland's lovable mascot, an adorable Shetland pony named Cruachan. Last year Prince Harry was appointed Captain General of the Royal Marines, a role held by his grandfather The Duke of Edinburgh for more than 64 years.
For the momentous occasion, Harry wore black trousers, a white shirt beneath a navy blue sweater, and a dark grey tweed coat.
Meanwhile, Meghan was on-theme in a blue and green tartan coat by Burberry ($3,216 AUD; netaporter.com), black Veronica Beard trousers, a black turtleneck sweater, and a green Strathberry East West Mini in Bottle Green (£425 strathberry.com). Naturally, both the coat and the bag have already sold out online, though both sites have waiting lists you can sign up for in anticipation of the re-stock.
But it wasn't the fashion that scored the most attention from on-lookers, but rather the tiny horse who tried to bite the Prince.
Cuachan seemed so excited by the arrival of the pair, that he tried to take a nibble of Prince Harry's hand... and, naturally, the photo evidence is too funny for words.
Fortunately for us, Kensington Palace shared footage from the exchange.
Watch Prince Harry scold the horse by saying "hey" as he jerks his hand away.
Well, that's made our morning!
The couple concluded their tour of Edinburgh by attending a reception at the Palace of Holyroodhouse to celebrate youth achievements, marking Scotland's Year of Young People 2018.
According to Kensington Palace, the bride-to-be loved her first visit to Scotland.