Beyonce Knowles joined a roster of singing celebs – including Jon Bon Jovi, Antonio Banderas and Danny DeVito – for the "Hollywood Hits Broadway" charity event, held on the spectacular cruise ship the Queen Mary 2.
The world's largest luxury cruise liner – which was docked in New York City before its return voyage to Britain on Sunday – was the backdrop for the gala bash, a cancer benefit hosted by American morning show host Katie Couric.
And while Beyonce and Jon are famed for their vocal skills, Antonio and Danny, better known for their acting prowess, also fearlessly crooned classic Rodgers and Hammerstein showtunes – There Is Nothin' Like A Dame and Younger Than Springtime, respectively.
Ungaro-clad fellow guest Liz Hurley, meanwhile, was just thrilled to be on the ship, whose home port is in the UK. "As an English girl, it's quite exciting to be on this boat," she remarked.
Also attending the party were Harry Connick Jr as well as Donald and Ivana Trump – who arrived separately, each with their own photogenic dates.