Splurge: Alesha Dixon’s Britain’s Got Talent Semi-Final Gareth Pugh Draped One-Shoulder Crepe Red Mini Dress and Givenchy Lizard-Print Metallic Leather Shark Lock Sandals
Things got a little intense during Britain’s Got Talent semi-final taping when co-judge Alesha Dixon volunteered to shoot a swarm of arrows at a magician. You know, just a regular Continue Reading