Coronation Street's Elle Mulvaney looked worlds apart from her character Amy Barlow as she posed in the sunshine on her holidays.
Having played Amy since 2010, Elle was just eight when she joined the cobbles, though her character is younger than she is. And the star - who is 19, while her character is 17 - looked a far cry from Steve and Tracey's daughter as she posed on the balcony of a cruise ship.
Elle wore her hair in a sleek ponytail, with soft eye makeup and a red lip. The actress wore a black high-neck, cut out maxi dress paired with white heeled sandals.