​Watch Bono and Chris Martin Perform "One for My Baby" on 'Jimmy Kimmel Live'

The U2 and Coldplay singers were joined by bartender Sean Penn
​Watch Bono and Chris Martin Perform "One for My Baby" on 'Jimmy Kimmel Live'
Last night (November 28), Bono appeared on Jimmy Kimmel Live to support the RED foundation ahead of World AIDS Day, and the U2 singer brought out some special guests for his performance.
 
While delivering a dramatically staged rendition of "One for My Baby (and One More for the Road)" — popularized by Frank Sinatra — Bono was met with a cameo by Sean Penn as a bartender, before Coldplay frontman Chris Martin chipped in additional vocals from behind a red grand piano.
 
Watch the Christmasy clip down below.
 
U2's latest record Songs of Experience arrives on December 1.