Searching map area
Nell Hudson
? TBD
English actress (born 1990)

Ellen Rose O. Hudson (born 19 November 1990) is an English actress, author, and musician. She is best known for her recurring roles as Laoghaire MacKenzie in the Starz drama Outlander (2014–present) and Nancy Skerrett in the ITV historical drama Victoria (2016–2019).

Instance of