Carmen Electra is reminiscing about her days starring in the original “Baywatch.” 3 Carmen Electra poses in her red outfit on the set of “Baywatch.” I think it would be really fun and why not, you know?” 3 Carmen Electra poses with a lifeguard can while attending the La Grande Bellezza in Berlin, Germany, on July 9, 2026. “Once I was not there anymore, I kind of missed it … and there was a lot of fun.