It's no secret there's a large amount of Australian teens whose Christmas might not look like the merry family love-fest that yours normally does. But save from volunteering at a charity this December, many people are unaware of how to help someone in need. Thankfully, socially conscious brand One Night Stand Sleepwear has teamed up with national streetwear giant General Pants Co. to sell an exclusive seven piece range with sales going to a seriously good cause.

Each purchase of an oversized sleep tee, which feature a range of cheeky slogans, will guarantee one meal to a young person sleeping rough - distributed by food rescue and delivery champions OzHarvest. In addition, you'll also be glad to know that 50 per cent of One Night Stand's profits go towards shelter and employment projects for homeless youth.

Related story: Must love dogs: how Marc Jacobs' pooch Neville is giving back

Plus, to celebrate the partnership, Uber are also donating $5 to OzHarvest from every new rider they score through December and January. So if you've never used the ride-sharing app before, now's your chance. New users should signup with the code ONENIGHTSTAND to also receive $25 off their first ride.

While we've never really needed an excuse to shop, pulling out your debit card this Christmas doesn't usually have this kind of payoff. Get browsing at

Why General Pants are pushing the one night stand

Related stories:
Fashion philanthropy: Victoria Beckham's World AIDS Day collection
Cause célèbre: how the fashion crowd is tackling climate change
14 celeb reactions to the San Bernardino shooting