Advertisement
Kate Hudson, Stella McCartney
Credit: Dave M. Benett/Getty Images

Kate Hudson presented Stella McCartney with the Red Carpet Award at the 2011 British Fashion Awards in London. Hudson showed off her svelte post-pregnancy body in a one-shoulder gown with mesh cut-outs from her designer pal's eponymous label. Click through to see Victoria Beckham, Charlize Theron and more stars at last night's hottest parties!