Leave it to Demi Lovato to wear a dress that's so full of color we can't look away. The rocker paired her Cynthia Rowley bonded racer dress with her signature leather jacket and combat boots for a girly-meets-punk look on Watch What Happens Live.