Who is Ophelia Lovibond?
Ophelia Lovibond is a British Actress. Ophelia Lovibond was born on February 19, 1986 in Hammersmith, London, England. As of 2026, Ophelia Lovibond is 40 years old. Published estimates place the net worth of Ophelia Lovibond at Around $2 million.
