Irina Shayk The Hot Bikini Flash

1/14/2013 9:00 AM PST

Irina Shayk -- The Hot Bikini Flash

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.