Alicia Keys performed at the Ahoy Stadium in Holland last night wearing an insect T shirt, white skinny jeans and a mean pair of suspenders.
We think the look is pretty hot, and are pretty sure Larry King will think so as well. What do you guys think?