Pop singer Shakira was spotted locking lips with her footballer boyfriend Gerard Pique as they enjoyed an alfresco lunch in Barcelona.
Shakira was looking stunning in an all-white outfit of a vest top and floaty linen trousers, which she accessorised with a pair of tan heeled sandals and a beaming smile.
They later left for a walk around the city hand-in-hand and looking entirely content and loved-up.
Shakira confirmed her relationship with Pique last month when she posted a picture of the two of them on her Twitter account with the caption, “I present to you my sunshine.