Prince William and Kate: The best photos from the royal tour of Canada
Little Princess Charlotte looked simply adorable in a £74 pale blue frock with pink smocking and a peter pan collar from Pepa & Co. Her dress was styled with a matching blue knit cardigan from Spanish brand Mi Lucero and cute little pumps.
Rare Photos of a Young Audrey Hepburn Before She was Famous Audrey Hepburn photographed on the roof of the Cambridge Theatre in London, June 28, 1949. She was performing as a chorus girl in the show Sauce Tartare.