User blog comment:Kp004a8561/British Actors in the MCU/@comment-32688751-20181015055035/@comment-27837351-20181015110846

Yup. She was born in Inverness, Scotland.