What do you get the man who has just about everything? That's what Paul Weller was debating as Paul McCartney's 70th birthday approaches.

The musician ultimately decided to honor the vocalist in song with a little humanitarian nod thrown in for good measure. The man known as the "Modfather" will salute McCartney next Tuesday (June 18) by issuing his cover of the Beatles classic 'Birthday' in honor of the occasion.

The track will only be available for a single day (June 18), but all of the proceeds from sales will go to the War Child organization.

Weller, who fronted the Jam and the Style Council in addition to his solo work, says of the decision to salute McCartney, "I wanted to do something for Paul's 70th. The man's been, and still is, an immense and enduring inspiration for me. It was him and his three friends that made me want to pick up the guitar in the first place."

Weller says he saw McCartney play live recently, and even as he ages McCartney still has that musical fire. "He was brilliant," says Weller. "I just hope he likes our little version, a token of my and the band's love for him and his music. Rock on Macca."

Weller just wrapped up another series of dates in the U.K. in support of his recent 'Sonik Kicks' album.