And you thought Leonardo DiCaprio‘s post-Cannes vacation in Europe was long! Michelle Rodriguez was spotted out in the sun today, paddling on—and falling off—her board in Formentera, Spain. The Avatar star appears to have been partying across Europe for weeks, and far be it from us to hate on that, especially when it leads to priceless shots like these. See more in the gallery below.
[Photo: Splash News Online]