Miley Cyrus, Jessica Alba, Mischa Barton and Vanessa Hudgens are among a host of female celebrities who have designed T-shirts for their favourite charities.
The ladies have all created her own 'Spread the Love' T-shirt with designers at Los Angeles based fashion line 2 LOVE, which will be sold at $50 (GBP27) each.
A portion of the shirts' proceeds will be donated to the star's chosen cause - Cyrus' design will benefit the 1736 Family Crisis Center, while profits from Alba's creation will go to help the StepUp Women's Network.
And Alba revelled in the task.
She says, "I had a blast being creative and designing this tee shirt, and I know whenever I see these tees on women, I’ll be reminded to ‘Spread the Love'!"
Actress Alyssa Milano has also put her creative talents on display for the charity drive, and she is donating her T-shirt's proceeds to the United Nations Children's Fund (Unicef) - of which she is an ambassador.
She tells People.com, "I love the idea behind 2 LOVE clothing. It is fun to mix fashion and charity. The cute tank makes a statement, and helps UNICEF increase public awareness of the challenges facing the world’s children and create positive change around the globe."