Lookin’ good, Demi Lovato! The 21-year-old “Neon Lights” singer hit the red carpet at Logo’s Trailblazers event in NYC last night wearing a super-sexy dress that showed off lots of cleavage. The former X Factor star was all smiles while posing for pics in the sheer ensemble, which featured peekaboo panels that showed off her chest and under boob. While Lovato stunned on the red carpet and was all smiles during the event, she took to Twitter yesterday to rant about pesky paparazzi who harassed her on Monday saying “Of course if you yell horrible things, I’m not gonna work with you. I’ll pose if you are respectful and not being bullies.”