The Avengers star hosted the One For The Boys Fashion Ball at the city's Natural History Museum to pull in donations for the cancer awareness drive directed at men.
A host of celebrities flocked to the event, which coincided with the London Collections: Men catwalk shows, and the bash had a strong fashion focus.
Jackson, Piven and Evans all took to the runway at the event to show off designs from brands including Fendi and Alexander MCQueen. Other stars to strut down the catwalk included Simon Pegg, Formula One driver Lewis Hamilton, comic David Walliams, actor Jesse Metcalfe and male models David Gandy and Oliver Cheshire.
Supporting the men from the audience were pop star Pixie Lott, who is dating Cheshire, Tv personality Amanda Holden, and Oscar winner Colin Firth.
Singer Paloma Faith performed at the event.