Kate Upton was showing off her model figure during a photo shoot on the beach in Malibu, California, this weekend.
The Sports Illustrated star showed off a number of different looks as she shot a campaign for Sam Edelman.
First up was a revealing checked shirt and black denim shorts, before she slipped into a khaki shirt, white shorts, a bikini top and gladiator sandals. She also posed in a biker chick leather waistcoat.
Kate shared the limelight with a super-cute pony, and even tweeted a pic of her riding it, writing: "Fun day on set!"
Fun day on set! 🐎💗 pic.twitter.com/lWUS6SqD3R- Kate Upton (@KateUpton) November 24, 2013
Nice work if you can get it! More celebs at the beach below:
Cameron Diaz and Kate Upton make waves in bikinis on Bahamas beach
Lucy Mecklenburgh does yoga in cutout swimsuit on Santa Monica beach