MIAMI, FL – MAY 13: Pamela Anderson attends Paramount Pictures’ World Premiere of “Baywatch” on May 13, 2017 in Miami, Florida. (Photo by Jason Koerner/Getty Images)