Princes William and Harry have celebrated the memory of their mother with tens of thousands of people at a star-studded concert.
More than 63,000 saw see Take That, Rod Stewart, Sir Tom Jones, P Diddy, and Kanye West take to the stage for the Concert for Diana stage at Wembley Stadium.
The event saw an increase in security following the terror incidents at Glasgow Airport and in the capital.
William and Harry were aged just 15 and 12 when Princess Diana died in a car crash in Paris on August 31, 1997. Their mother would have been celebrating her 46th birthday on Sunday.
Harry shared a kiss with girlfriend Chelsy Davy as the event began and William was joined in the royal box by Kate Middleton, fuelling rumours the couple are back together.
Both women had helped the Princes organise the event which was televised to millions across the world.
William, 25, said: "This event is about all that our mother loved in life - her music, her dancing, her charities and her family and friends. We just want you to have an awesome time and enjoy the line-up."
The concert ended with never-seen-before home movie footage of her childhood.
Many in the crowd hugged and wiped away tears as they watched images of her as a smiling toddler and a young girl playing on a swing, riding her bicycle and dancing for the camera.