Leila Arcieri
Biography
Leila Arcieri is an American actress and model born on December 18, 1973, in San Francisco, California. She won the Miss San Francisco title in 1997 and went on to appear in films like xXx, Wild Things 2, and Daddy Day Care. Additionally, she played Jamaica St. Croix in Son of the Beach from 2000-2002, marking one of her early television roles.