Hot Pics

Venturelli/Getty Images10858/26283

Babe Watch

Former Baywatch star Pamela Anderson posed for photos on the beach of Isola Bella during the 60th Taormina Film Festival on June 17 in Italy.

Back to Top