Olivia d’Abo was born on January 22, 1969 in Paddington, London, England as Olivia Jane d’Abo. She is an actress, known for Conan the Destroyer (1984), Star Wars: The Rise of Skywalker (2019) and Point of No Return (1993). She was previously married to Patrick Leonard.