Lady Louise, 22, was radiant in a powder blue dress as she posed for pictures alongside the Duke of Edinburgh after the ceremony at the Palace of Holyroodhouse in Edinburgh.

Lady Louise, 22, was beaming as she collected her certificate during her graduation ceremony at the prestigious university in Scotland.

The late Queen’s grand-daughter was watched by her parents the Duke and Duchess of Edinburgh at the ceremony in St Andrews in Fife.