TA-DAAYUM! Irina Shayk Bikini Pics From Miami Beach!

Irina Shayk shows off her bikini body at the beach in Miami

I guess when your trade is modeling bikinis, you can’t exactly give away the goods for free, so that’s why we haven’t been seeing Irina Shayk running around in her bikini as much. Normally we’d just pass on these pics, but since she has been so kind to us (in our fantasies), we’re gonna show her some love. As an added bonus, we’re including a few photos from Irina’s new campaign for Aqua Bendita 2013.

These latest photos were snapped yesterday afternoon in Miami Beach as the Russian-flavored supermodel was seen lounging with a male friend (not Cristiano Ronaldo). The 27-year-old Sports Illustrated cover girl was wearing a mismatched bikini w/ a pink strapless top & black bottoms. Sadly, as the photos were snapped, Irina was in the process of putting on her shorts & heading to lunch w/ the lucky mystery dude. And, is it just me or does Irina look sexy even while putting on her shorts? God damn.