Caroline Morahan: Caroline Morahan. Actress: Once Upon a Time. Caroline Morahan is known for Once Upon a Time (2011), The Real O'Neals (2016) and Disjointed (2017). She has been married to Daithi O'Caoimh since 6 September 2012.
Known For: Once Upon a Time (Queen Elinor), The Real O'Neals (Maleficent), Disjointed (DD), The World's Best (Self - Wall of the World ExpertSelf - Wall of the World)