Michelle Keegan and fiance Mark Wright have chilled afternoon in Marbella
Mark, 27, kept his muscly physique hidden thanks to a pale brown T-Shirt and cropped denim shorts, which he teamed with white flip-flops.