An invitation-only black tie fundraising event hosted by Diana Krall raised more than $2 million for research to benefit blood cancer patients and their families at Vancouver General Hospital.

Krall, along with her husband, Elvis Costello, and special guests Elton John, James Taylor and Sarah McLachlan wooed more than 550 guests with great music and a live auction on Monday night.

Elton John offered two people the chance to have their lyrics set to music, penned and recorded by him for a mere $250,000.

For $120,000, one could get an all-inclusive getaway for 10 to Clayoquot Wilderness Resort, compliments of the Radcliffe Foundation, which includes a night of campfire songs performed by Sarah McLachlan.

“I’m honoured that my husband, Elvis Costello, my dear friends James Taylor, Elton John and Sarah McLachlan, and so many generous donors and sponsors have joined us in our family’s vision of great care combined with comfort and hope for a cure,” said Krall.