And now, the 21-year-old Sports Illustrated supermodel is revealing she wasn't a hundred percent comfortable frolicking around in a skimpy two-piece for the movie cameras (seriously!).
"This was my first movie role and these two supported me every step of the way," Upton said during a visit to GMA yesterday with costars Cameron Diaz and Leslie Mann. "They made me feel so safe from day one. They encouraged me to mess up and try new things and they were amazing examples."
"She's fearless," Diaz added. "I mean she really went for it."
Upton went on, "It was funny because when we were filming that scene, whenever you go to a beach, everyone's wearing bikinis, so it's just pretty normal. It's part of life. But when you're filming a bikini scene, nobody's wearing a bikini, it's only you and 60 crewmembers. And these two saw that I was feeling a little uncomfortable, because anyone's uncomfortable when that many people are staring at you."
"I've never had support like that before and it was just so amazing that I got that on my first film experience," the blond beauty added.
Hard to believe a star as hot as Upton would feel insecure in a bikini!
Upton recently talked to E! about that already infamous bikini scene and admitted she wasn't in her tip-top shape. "Of course, I always try to live a healthy lifestyle, but that was my birthday week," she said. "So that was the least healthy I've ever been. I just turned 21...Cameron, Leslie and I were just living it up that week."