The dress worn by Keira Knightley to this year's Oscars has raised £4,300 for Oxfam in an internet action.
The dress had been on display in Oxfam's Notting Hill shop in London
The UK size 6 claret-coloured taffeta gown was designed by Vera Wang and sold through the eBay website.
The 21-year-old star approached the charity with the gift herself. The proceeds go to Oxfam's £20m appeal for drought-hit East Africa.
Knightley's role in a remake of Pride and Prejudice gained her an Academy Award nomination for best actress.
However, the dress she wore on the red carpet also won her many plaudits.
While the bidding was under way, Oxfam said if the custom-made dress raised £5,000, it would provide enough food to help feed 500 children for 30 days.
An estimated 11 million people are facing starvation in the drought that has badly affected nomadic herding communities in countries such as Kenya and Somalia.
Knightley said she was happy to help after the "horrendous" drought
Oxfam spokeswoman Katie Abbotts said the charity had been "absolutely delighted" with the "generous bids" received, and described the dress as an "amazing donation".
Knightley added she was happy to help with the appeal.
"This is such an amazing dress and I am really pleased to be able to donate it to Oxfam.
"I have seen the TV reports on the horrendous drought in East Africa and I know how desperate things have become, so I am happy to be able to do something to help."