Michelle Keegan looked sensational in a bikini snap she shared from Ibiza where she was attending her pal's wedding.
The Ten Pound Poms star, 36, flew out to the party island with her husband Mark Wright, to join the bride and groom on their big day.
Ahead of the nuptials, Michelle posted a number of sun-kissed shots, including one of her sporting a rust-coloured bikini and a cream, crocheted skirt - aboard a speed boat.