After a long summer, you may have forgotten everything that went down in the action-packed Once Upon a Time finale. Here’s a recap to brush up on before the Season 3 premiere on Sunday, Sept. 29. Massive spoilers for “And Straight on ‘til Morning,” obviously.
The Season 2 finale ended on a cliff-hanger — and it bodes well for what’s to come.
These celeb friendships melt our hearts. They also make us a tiny bit jealous.
Find out why it’s so fun to be bad, and if any of our favorite villains will soon be switching sides.
January Jones finally nailed it, Heidi Klum miraculously looked slightly dowdy, and Sofia Vergara finally took her preferred mermaid look one step too far.
Horses aside, this race is about three things: famous people, headgear, and getting trashed. Here, a complete photo recap of the Derby.