Leonardo Dicaprio spent $3 million on champagne at his birthday party.

The 'Wolf Of Wall Street' actor celebrated turning 38 last month at The Darby in New York and blew the huge amount on alcohol for his friends.

A source told In Touch Weekly magazine: ''He and his crew spent $3 million on Armand de Brignac. They ordered 18 cases, then requested more bottles!''

While Leonardo may have spent the huge amount, his party - which was attended by stars including Beyonce Knowles and her husband Jay-Z, Robert De Niro and Cameron Diaz - was in aid of a good cause.

The charitable star used the occasion to raise money for the Red Cross to help those affected by Hurricane Sandy by adding a fee to every bottle sold to be donated for charity.

Leonardo raised a total of $500,000 for American Red Cross, and all other donations went to charities supported by the Leonardo DiCaprio Foundation.

Guests - who also included Mark Ruffalo, Emma Watson, Chris Rock, and Miranda Kerr - were entertained by live performances from Django Reinhardt, Gary Clark Jr. and Eric Lewis.