Ashley Graham
Credit: AKM-GSI, Inc.

No one works a bikini quite like Ashley Graham. The Sports Illustrated model took to the beach in Mexico yesterday for a sexy swimsuit photo shoot, and she looked smokin' hot in her two-piece.

Graham, who turns 29 on Sunday, definitely heated up the beach as she was shooting for Swimsuits for All. She strutted her stuff while wearing a black-and-white mottled bikini that showed off her killer curves. Graham sported sultry eye makeup for the shoot, and her wet hair was slicked back away from her face.

The birthday girl, who actually took a trip to Mexico a few weeks ago to celebrate the big 2-9, posted some of her favorite images from the trip on Instagram for us to swoon over. She captioned one with sweet sentiments for the crew: "Straight from the screen.. thank you to my @swimsuitsforall crew for another awesome trip! #beautybeyondsize."

If you can't get enough of Graham's sexy style, you're in luck, as the model is one of the new judges on the 23rd season of America's Next Top Model, which is scheduled to premiere in December. She's sure to share some of her tips on how to capture the perfect picture, and we'll be taking notes!

VIDEO: Ashley Graham Shares Her Fave Hair Products