PHOTOSMakeup-Free Pamela Anderson Wears Wool Coat in 82 Degree Miami Weather After Revealing Reason She Left Hollywood: See Photos
Pamela Anderson was seen in Miami, Fla., on Sunday, November 3, following her acceptance of the Marquee Award at the 27th annual SCAD Savannah Film Festival.