http://www.teenvogue.com/entertainment/cover-stars/2013-10/demi-lovato/?slide=1
This is an image from a Teen Vogue spread with Demi Lovato. This is a perfect cozy outfit for winter that every girl would love. According to Teen Vogue, the American Apparel cardigan was $89, the dress was Louis Vuitton, the scarf (in her hair) was Burberry, the Lulu Frost Necklace was $384, the Jr. Crew Belt was $148, the bracelet is Cartier and the ring is Tiffany & Co.
A similar plum cardigan can be found at H&M for $19.95.
http://www.hm.com/us/product/06981?article=06981-F
A similar dress can be found at Old Navy for $12.97.