David Beckham's favourite tattoos are the ones in tribute to his children.

The 37-year-old soccer superstar has over 20 different pieces of body, with his most recent inking being the word 'love' etched on his left hand, but the ones that mean the most to him are the ones that relate to his four kids.

Taking part in a Twitter Q&A session with fans on the H&M account, he was asked if he had ''any more tattoos planned? And which is your favourite?''

He replied: ''My favourites are the ones about my children, no new ones planned yet, have to find some space.''

David - who is married to Victoria Beckham - has the name of his 19-month-old daughter Harper etched in script along his left collarbone and a design of Jesus being carried by three cherubs, which is dedicated to his three boys, Brooklyn, 13, Romeo, 10, and seven-year-old Cruz.

He also has Brooklyn's name running across his lower back, Romeo on the base of his neck and Cruz across the middle of his back underneath an image of a guardian angel, as well as wife Victoria's name written in Hindu script along his forearm.

David was also asked by one fan ''What's the funniest question your kids have made to you and you didn't know how to answer?''

To which he responded: ''I think it would have to be the obvious one about the birds and the bees :) (sic)''

The sportsman has relocated his family to London and has signed to play for French soccer team Paris Saint-Germain but told one Twitter user interested in whether he will move back to the US he could return to the States one day.

He stated: ''I see us spending a huge amount of time in the US in the future, I loved my time there.''

David was taking part in the Q&A to launch his new H&M bodywear line and he called time on the interactive fan session to ''pick the kids up from school.''