Sports Illustrated supermodel Irina Shayk blessed beach goers in Miami with the heavenly vision of her ridiculously sexy bikini body this weekend.
Cristiano Ronaldo really does have it all.
The Hot Bikini Flash
1/14/2013 9:00 AM PST BY Johnny Lopez
Get TMZ Breaking News alerts to your inbox