Meryl Streep is often hailed as one of the finest actresses of her generation but the 59-year-old has revealed that things have not always been so easy.
The Mamma Mia! star, who has earned two Oscars, six Golden Globes, a BAFTA and a host of other accolades during her long and prosperous career, said that when she visited London for the first time she was so poor that she had to sleep rough.
She told Closer magazine: "On my very, very first trip to London I went around busking to earn a few pennies to afford some food and overnight accommodation. One night, when I hadn't made enough, I actually slept in the open in Green Park under a tree.
"The view from the park was of the Ritz hotel, and I vowed to myself that night that I was going to stay there one day and I have."
Streep also said that she manages to keep her feet on the ground by doing all her own grocery shopping, cooking, cleaning and ironing instead of hiring others to do it for her. 