Jenna Avid is a fictional character from the popular American television show Baywatch. She was portrayed by actress and model Krista Allen.
Jenna Avid is a fictional character from the popular American television show Baywatch. She was portrayed by actress and model Krista Allen.