Is the gold dress she wore, Roberto Cavalli? Seems to be very similar with the silver dress with the same type of material that Kate Hudson sported.
And I definitely agree with ckashie, she seriously needs to get a tailor.
However, the dress on the post above suits her well. It's quite simple but still looks great.