46-year-old Pamela Anderson looked ageless as she wore a strapless white one-piece bathing suit at the Eden Roc Hotel during the Cannes Film Festival on Friday, May 16 Credit: Splash News Online

Baywatch flashback! Pamela Anderson looked gorgeous and ageless as she wore a white bathing suit near a pool at the Eden Roc Hotel during the Cannes Film Festival on Friday, May 16.

The 46-year-old actress was all smiles as she rocked the strapless one-piece, which showed off her svelte figure and toned legs. She accessorized the summer look with sunglasses and what appeared to be a patterned swimsuit cover-up on her head.

Anderson's curves have been admired since her C.J. Parker days, but the actress revealed back in April 2013 that she's had insecurities through the years. "I don't know if I ever really felt beautiful. I always feel like I don't—I don't really," she told Buzzfeed.

In fact, she admitted that people—Baywatch producers included—tried to downplay her sex appeal. "I said, 'I have my look. This is what I'm comfortable in,'" she recalled. "Sometimes my eyelashes would roll up onto the beach and that's all that would be left of me. But I was determined to be glamorous. Oh, I loved it, I loved it!"