Oh. My. Good. This is awesome!

All of the dresses looks soo good and fits their character perfectly. (Well perhaps with the exception of Applejack. Don't get me wrong, she looks really good in that dress, it's just that I doubt Applejack would ever choose to wear something like that on her own. Perhaps it was Rarity who got her to wear it and that's why AJ is looking at her like that?)

My favorite dresses are Fluttershy's, Rarity's and Twilight Sparkle's dresses. They just fit them so incredibly perfectly and really capture their personalities as well. Rainbow Dash's and Pinkie Pie's dresses does this as well but they're not perfect like the other three mares' dresses are.