These unfortunate stars were snapped feeling a bit hot and bothered

Just like the rest of us, celebrities sweat – and some of them really struggle to hide it.

As America Ferrera reveals her wet patches at a charity event while waving to the crowd, Alicia Keys sports much smaller sweat marks in LA.

Beverley Knight can’t escape the blunder at a Breast Cancer Care event and
Jennifer Hudson appears a little hot and bothered in America.

Juliette Lewis proudly perspires at the opening of the Hard Rock Café, whereas Mariah Carey tries to hide her pits at the launch of her album in New York.

While Teri Hatcher ruins her red outfit, Alesha Dixon drips on stage in Manchester.

Tara Palmer-Tomkinson looks flustered in London. Meanwhile Ralph Fiennes and Rachel Weisz show they’re only human at a film premiere.

Steve Carell proves that celebrities sweat at the MTV movie awards and Pixie Geldof tries to keep cool in London.

As Paris Hilton fails to cover her damp patch in LA, Madonna swelters at a charity event in New York.

Blondie icon Debbie Harry sizzles at a gig in New York. Over in LA, Hugh Jackman bakes in the heat.

While Jay Kay pours during a party in London, Jack Nicholson’s polo shirt soaks up his sweat as he plays golf at The Riviera Country Club in LA.

Katherine Heigl spoils her red carpet walk with unusual perspiration marks at the Emmy Awards in LA and Hollyoaks actress Gemma Bissix becomes a victim of the same crime at the British Soap Awards in London.

Cameron Diaz is wet in white as she returns to her hotel in London, as Alicia Silverstone regrets her wardrobe choice at the LA premiere of Ray.

Following what must have been an intense workout, Gwyneth Paltrow’s leggings turn see through in April 2008, confirming what we’ve always known – celebrities sweat lots.