Michelle Keegan, the former Coronation Street actress renowned for her luscious locks, 'swears by' a beauty treatment that's only £8 to achieve that shiny, silky mane. Despite her hair's glamorous appearance, Michelle has confessed that the pressures of her acting profession often result in damage, leaving her with dry and dull strands.