© Richard C Barker

Michelle Keegan

Michelle Keegan attends the Haven House Ball in 2015.