Jennifer Lopez rocked three different looks at one event last night -- hitting the World Music Awards in two animal print Roberto Cavalli gowns and one of the designer's short, sexy cocktail dresses.
![](https://images.toofab.com/image/1e/o/2010/05/19/1e37974c9ba75847aa05fa75da619694_md.jpg)
There's no doubt the 40-year-old mother of two looked amazing in all three, but we still gotta ask ...