In a thrilling blast from the past, Pamela Anderson was spotted on set in Malibu in September 2007, channeling her inner C.J. Parker for what appeared to be a Baywatch reshoot. The actress, synonymous with the iconic red swimsuit, effortlessly reprised the role that cemented her as a global phenomenon, sending a wave of nostalgia across the sandy shores.
Share what you think