Winter is coming finally over, and Game of Thrones is finally back! The premiere is April 6th, and we can't wait. It's time to celebrate, and no one knows how to celebrate like the characters on Game of Thrones. Kick off Season Four with a feast that would make all seven kingdoms of Westeros proud. We have everything you need --- feast-worthy foods, themed decorations and out-of-this-world drinks. Get ready for the premiere with our 20 must-haves for your Game of Thrones party.