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
Banbury has banned celebrity guests from the Christmas lights switch-on in the hope it will appeal to more people
Nigel Farage's former deputy Mr Nuttall says he's the only candidate who can rebuild and unify the party.
Nigel Farage told Peston on Sunday he will not be backing Suzanne Evans as the next Ukip leader.