Demi Lovato isn’t just an incredible singer. She isn’t just a mental health advocate and outspoken real girl in a very weird world. Not to diminish her other accomplishments, but she’s also a darn good dresser. Demi’s enviable style has a few signatures — shrunken leather jackets, hot pants with fishnets — and whether she’s wearing them on stage, on the red carpet or on the city streets, it’s clear that Ms. Lovato always looks stunning. She’s come a long way since Camp Rock and blossomed into a full-fledged adult pop star with style to match. While it’s hard to narrow down, here are our favorite Demi looks, from her onstage to off-duty style.