Ashley Graham steamed up the beach in Cancun, Mexico, this week. The Sports Illustrated cover girl and America's Next Top Model panelist showed off her curves in a black bikini while celebrating her 29th birthday with friends at the Breathless Riviera Cancun Resort & Spa; Ashley also posed poolside, relaxed on a lounge chair, and spent some time on a yacht with her group of girlfriends. It's been a busy year for the stunner, who has not only landed magazine covers and ad campaigns, but is also proving to be a worthy role model for body positivity and self-love. Ashley has spoken out a number of times about claiming confidence in her shape and why she refrains from calling herself a "plus-size model," saying, "Just because I'm not calling myself plus-size doesn't mean I'm not representing a woman who is. I'm giving curvy women a seat at a table that we've never been invited to before — a table with high-end fashion people who have never considered us beautiful."