When Christina was on The Voice, some of her fashion choices were questionable. Since the show, not only has she lost weight, but now she’s stepping up her style game. Check out these six celebrities that have also impressed us with their new style! Snooki: The reality star’s style has improved so much. Besides losing some baby weight, the star upgraded her wardrobe and wears clothing that I’d love to own.

Britney Spears: She made one of the best transformations ever since she had her meltdown. Britney refined her body and wears a much better wardrobe now. When she was a judge on The X Factor, she never wore an unflattering or ugly dress.

Nicole Richie: The star has surely come a long way from her Simple Life days. When she first starred on the show, her style was weird and unflattering. Now Nicole’s the one starting trends and making best dressed lists.

Selena Gomez: The singer didn’t really ever have bad taste, but she learned to evolve as her fame grew. Selena started to wear flattering gowns and added some sultriness to her wardrobe.

Taylor Swift: Although I’m not a fan of hers, I have to admit that Taylor made a great style transition. She went from wearing country dresses to sophisticated and elegant gowns.

Carrie Underwood: The country singer looks so good now in comparison to her American Idol days. Carrie dresses much more glamourous and provocative now.

Who do you think has the best fashion sense now? Who’s your fashion icon? 

Image source, Image source, Image source, Image source, Image source, Image source, Image source, Image source, Image source, Image source, Image source, Image source, Image source