Soccer legend David Beckham is "shaky" and "sore" from his car crash over the weekend (29-30Nov14) but still managed to turn out to support wife Victoria's charity event on Monday (01Dec14).

The British star's car collided with another vehicle after he picked his 15-year-old son Brooklyn up from a soccer session at the training ground of London club Arsenal.

Beckham revealed he was suffering from a sore shoulder as he attended his wife's self-titled London fashion store to sell shirts for World Aid's Day on Monday.

Despite his injuries he managed to carry his three-year-old daughter Harper into the shop as he arrived for the event.

He said, "I'm fine but I'm a bit shaky and a bit sore."