Michelle Keegan has been enjoying some Bank Holiday fun as she got all dressed up for her friend's hen do.
The 35-year-old actress looked completely different as she took to her Instagram Stories to share some pictures and videos from the epic celebration.
While she's usually seen with long brunette hair, Michelle went for a different look on Sunday and sported an electric blue bob with a full fringe.