Helen Joyce Gabriel Flanagan (born 7 August 1990) is an English actress, model, and television personality. She is known for playing the role of Rosie Webster in the ITV soap opera Coronation Street from 2000 to 2012 and reprised the role in 2017. She was voted the most attractive British celebrity in the 2013 FHM 100 Sexiest Women in the World poll