A man wearing an Elvis Presley fancy dress costume has helped to boost the coffers of a charity.

The Elvis fan was among the 150 people taking part in the annual Severn Bridge Walk, a five-mile excursion to raise funds for St David's Foundation Hospice Care.

He was not the only one who stepped out in a fancy dress costume, as all sorts of weird and wonderful outfits were sported at the event.

Kris Broome, director of fundraising at St David's Foundation Hospice Care, is delighted that everyone took part so enthusiastically.

"Everyone joined in the spirit of the fancy dress aspect and there were some fantastic outfits," he commented.

Speaking to the South Wales Argus, Mr Broome added that it was an "absolutely brilliant day".

This comes shortly after a man in a slightly different Elvis costume appeared with prime minister Gordon Brown ahead of next week's general election.