Ashley Graham hit the beach for a photo shoot in Mexico on Friday. The model stunned in a printed bikini as she struck sexy poses for the camera while walking on the sand and splashing in the waves. Ashley shared a shot via Instagram that same day, writing, "Straight from the screen.. thank you to my @swimsuitsforall crew for another awesome trip! #beautybeyondsize." Ashley has been running hard this year with multiple magazine covers and a judging stint on the new season of America's Next Top Model, but has made time for some fun and family time as well. Earlier this month, she celebrated her birthday on a boat with girlfriends in Cancun, and just last week she made a statement in skintight leather pants at her sister's wedding in Colorado.