The soccer star is close friends with the rapper and admits he experienced one of his most bizarre encounters ever when they went out for dinner in Los Angeles together.
He explained: "One time we went out for dinner in LA with another friend to a steak restaurant.
"The place had cleared and this waitress came over and said, 'I can sing' so I was like, 'Oh my god'. Snoop sat back and said, 'Go on then, sing for me'. She stood there and sang this whole song for Snoop, it really made me laugh and I was a bit embarrassed. She was. alright."
The 35-year-old star is often called upon by his pal to give his opinion on his new music - but admits he struggles to give an honest answer.
He explained: "With his last album he called me about 10 days before it came out and he said, 'I've got finished it this minute, come in and listen to it' so I drove down and listened to each track and he asked my opinion. I was like, 'I love every one of them'. But I wouldn't have said otherwise - he's got these two bodyguards who are huge!"
David - who has three sons with wife Victoria Beckham - is also close friends with actor Tom Cruise but insists his pal has never encouraged him to pursue an acting career, despite having several movie offers.
He added: "I've had a few offers but I turned them all down. I'm a terrible actor. I did a bit in 'Goal' that time - I was playing myself and I looked a bit awkward.
"Tom hasn't offered acting lessons yet, or any parts either."
For the most part, Arthur has taught himself all the life lessons he knows, he...
Throughout the early 1960s, the Cold War was in full swing. Two agents, one from...
The world of football in the nineties probably saw some of its most incredible moments,...