Who: Jennifer Hudson wearing a Roberto Cavalli animal print maxi dress
Shop: Selfridges £1,350
Nordstrom.com $2,200 / £1,398
Where: 39th Annual Boston Pops Fireworks Spectacular, Boston

Credit: Getty