Pamela Anderson in Tom Ford Sunglasses

Baywatch babe Pamela Anderson made a surprise appearance [...]