LEONARDO DiCaprio celebrated his 38th birthday by hosting a charity bash.The ‘Wolf of Wall Street’ actor - who recently split with supermodel Erin Heatherton - threw a lavish birthday party at New York supper club The Darby, where guests included a host of his A-list pals like Beyonce Knowles and her husband Jay-Z, Robert De Niro and Cameron Diaz.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.A notable party-goer was Australian actress Margot Robbie, who Leonardo has been spending time with following his split from Erin. The pair were recently spotted looking cosy at a party in Las Vegas. –ES