Could Ashley Graham be the next Bond girl? She certainly has what it takes!

While on vacation in Cancun, Mexico, celebrating her 29th birthday with friends, Ashley made waves with this steamy snap. In the Bond-esque photo, the bombshell can be seen emerging from the water in a simple black bikini and body chain. 

 

Once in a while, blow your own damn mind. #mantra #breathlessrivieracancun

A photo posted by A S H L E Y G R A H A M (@theashleygraham) on

The SI Swimsuit cover model wasn't afraid to show off the curves that helped her land our cover, as she shared moments from her trip on social media throughout the week. 

 

Thank you #breathlessrivieracancun for a great start to celebrating my bday month! #scorpio

A photo posted by A S H L E Y G R A H A M (@theashleygraham) on

Ashley has been very vocal this year when it comes to taking down social media haters. She even took to posting a comment on her own photo earlier this year to let people know that she calls the shots when it comes to her own body. 

"People come on my page and body shame me because I'm too big, because I'm too small, because I'm not good enough for their standards... But at the end of the day I'm good enough for me. Angles will make anyone look bigger or smaller and I just happen to know mine."

Suffice it to say, this Bond girl pic speaks for itself. Ashley Graham is flawless. Period. End of story. 

BONUS: See some of Ashley's hottest moments from SI Swimsuit!