Comic-Con was in full swing in San Diego this weekend, and fantasy fans never looked so good! Ginnifer Goowdwin went monochromatic in a crimson Valentino design and Christian Louboutin pumps to promote Once Upon a Time, while Lea Michele joined a Glee discussion panel in a Stella & Jamie skirt suit paired with Nicholas Kirkwood heels. "It was so amazing to see all of our amazing fans! Love you guys so much!" Michele tweeted. Click through to see all the stars at Comic-Con 2012.
BroadImage; Getty Images