What a good pal Bono is; the U2 frontman took a break from the North American leg of the band's Joshua Tree tour to fly back to the UK for his mate's birthday party.

OK, so the mate in question happened to be Noel Gallagher - but still.

Gallagher turned 50 yesterday but held his birthday bash on Saturday at the uber-posh Aynhoe Park house in Oxfordshire, and both photos and details are starting to leak out.

Bono was not the only celeb at the star-studded party, as Madonna, Damon Albarn, Stella McCartney, David Walliams, Michael Fassbender, Alicia Vikander and more were seen in attendance.

By all accounts, Noel is a big fan of TV show 'Narcos' and the invitations depicted him as Pablo Escobar. There was even a Mariachi band hired to play at the party, and Wagner Moura, the actor who played Escobar in the Netflix series, recorded a special video message for him:

See below for more pics: