CelebritiesEntertainment “Baywatch” Star Alexandra Paul Files A Restraining Order Against a Crazy Fan by Mary McFarren September 3, 2021 by Mary McFarren September 3, 2021 Alexandra Paul, who is best known for her role of Lt. Stephanie Holden in “Baywatch”, got a restraining order against an obsessed fan… Read more