Invision/AP 1 / 7

An unwashed Burberry shirt worn by pop star Harry Styles has fetched $4,845 at a charity auction.

The $293 leopard-print top, which the One Direction hit-maker wore while attending Burberry's presentation during London Fashion Week in September, was sold off to a Texas businessman to raise cash for the United Nations Children's Fund (UNICEF).

The funds will be donated to and will benefit poverty-stricken women and children in more than 190 countries.