<< Back  Next >>

HALEIWA, HI - SEPTEMBER 23: Actress Gena Lee Nolin blows a kiss after filming a scene on the set of "Baywatch: Hawaiian Wedding" at Ehukai Beach Park September 23, 2002 on the North Shore of Oahu, Hawaii. The made for TV movie is currently in production on Oahu. (Photo by Phil Mislinski/Getty Images)

These copyright - protected images may not be used for commercial or editorial purposes without written permission from Phil Mislinski.