Demi Lovato, who is performing her new single ‘Give Your Heart a Break’ live on the 2012 People’s Choice Awards, looked beautiful and sun-kissed in her peach-colored gown. The songstress showed off her shoulders in the strapless number, which also boasted a long train and jeweled detailing. Lovato always looks great, and tonight was no exception. Meanwhile, Lea Michele channeled her inner flapper in a ’20′s-inspired white gown with fringe and a plunging back. Crow, 13, kept things youthful and fun in her pink dress, and Cyrus was looking sexy and chic in her cream-colored dress with boyfriend Liam Hemsworth.

So, who pulled it off and who fell flat fashion-wise? Scroll through these pictures from the red carpet at the 2012 People’s Choice Awards and let us know which star you think looks best in the comment section below.