Marta Ribera is a Spanish theatrical actress star born on 27 july 1971. She is perhaps best known for her roles in the Frank Wildhorn musical Jekyll & Hyde in the starring role of Lucy Harris and her most recent role as The Lady of the Lake in Monty Python's Spamalot. From Wikipedia