Michelle Obama wears $35 H&M dress on TV

Michelle Obama wears $35 H&M dress on TV

American First Lady Michelle Obama's television appearance in a dress from Sweden's H&M has prompted an exhaustive hunt for the elusive item, which has sold out in a number of stores in the US.

Swedish wrath over ‘naked shocker’ advert

Swedish wrath over ‘naked shocker’ advert