Michelle Keegan and her husband Mark Wright show some PDA as they leave the Juan y Andrea restaurant in Formentera's arms around each other on June 20, 2023 in Formentera, Spain. The couple are vacationing aboard a yacht with some friends. 20 Jun 202