Demi Lovato performs at Niagara Falls on New Year`s Eve

Los Angeles: Singer Demi Lovato enthralled her fans by performing at the Niagara Falls for a magazine`s Year`s Eve celebrations.

The 21-year-old singer braved the weather in a black leather jacket, as she performed some of hits like `Neon Lights`, `Heart Attack` and `Nightingale`, among others, reported Ace Showbiz.

Hours before the performance, Lovato posted Instagram photos of herself in a long sleeve turtleneck, coat, hat and gloves.

"Don`t let all these warm layers fool you. Underneath it all, I still got my birthday suit on...," she captioned the picture.