SHAKIRA has shown she has landed on her feet after a recent break-up, walking hand in hand with her new man in Barcelona.
A couple after weeks of insisting they were just good friends, soccer player Gerard Pique gently led the Whenever, Wherever star hand as they left their car and entered an eaterie in the city.
The handsome 24-year-old blue-eyed FC Barcelona defender had been squiring the 34-year-old Colombian beauty around the Catalonian capital before they decided to stop for a bite to eat.
The pair both beamed for the cameras as they pulled up in a car outside the restaurant, and didn't hide their hand holding as they made their way inside.
Former Manchester United player Pique was wearing a trendy Steve McQueen T-shirt while Shakira was wearing a daring plunge-necked black top with an eye-catching black beaded necklace and black blazer.
Shakira recently announced the end of her 11-year relationship with lawyer Antonio de la Rua, 37, the eldest son of the former Argentinian premier, amid rumours that he had been cheating on her.