6 of 13
To get herself prepared to play Deena, Beyoncé lost 20 pounds—without being asked! "I figured in the '60s Twiggy was the hot model, and Diana [Ross] and Cher and all the legends were thinner than I am," she explains. "So I decided I wanted to lose weight and make a physical transformation. And it was difficult because I love food. I love to eat. I did a fast—a master cleanser for 14 days. Everybody was eating Krispy Kremes around me. I was grouchy, but I did it and I lost the weight."