Video. The ship named by the Duchess of Cambridge today was the second to be called Royal Princess. The first was named by Diana, Princess of Wales, in 1984.
It's a poignant memory, because the Princess of Wales had - two months before the ceremony - given birth to Prince Harry. Let us share some memories with you.
More top news
Kate has the latest weather forecast.
A passenger has died after a car crashed between Aldbourne and Ramsbury last night.
More than 200,000 visitors are expected to attend.