London: Shakira has revealed that all her songs are dedicated to her partner Gerard Pique and she believes that he deserves a lot more.
The 37-year-old Colombian singer-songwriter admitted that she has written many love songs for the 27-year-old Spanish footballer but she feels its "never enough" and believes that he deserves "a million love songs written for him", the Mirror reported.
The couple has been together since 2010 and welcomed son Milan in January last year.
Photos: Raveena Tandon, Sohail Khan at Marathi film 'Bhay' music launch
SRK-Gauri anniversary: B-Town stars and their non-filmi better halves
Birthday special: Popular mothers and daughters in Bollywood
Spotted: 'Kaabil' star Hrithik Roshan with dad Rakesh Roshan
'Rock On 2' trailer launch: Farhan, Shraddha enthrall audience with live gig