London's Mayfair in Thursday night. The actor, 88, was spotted wearing a navy suit and crisp blue shirt which he wore unbuttoned at the collar as he left the eatery with friends.
Shakira, 74, cut an elegant figure in a black jacket and matching trousers while she carried a bag bedazzled with crystals which shimmered under the nearby lights.
Sir Michael was helped to a taxi by a member of staff and the couple were in good spirits as they posed with friends outside the establishment before making their way home.
He and Shakira tied the knot in Las Vegas in 1973 and the couple have one daughter together, Natasha, 48, while the Alfie star has another daughter Dominique, 65, from his previous marriage with actress Patricia Haines.
Read more on msn.com