Who: Shakira wearing a Versace yellow mini dress
Shop: Net-A-Porter US $6,450
Net-A-Porter International £4,065 / €4,900.59
Where: 2009 American Music Awards, LA

Credit: Getty