I know how you’ve all been waiting for this moment, so I won’t keep you in suspense. The Duchess, starring Keira Knightley as the Duchess of Devonshire, finally has a poster! It opens September 19th and I can’t wait to see it. Me and my bros are gonna go check it out after we mix up some jungle juice for the Alpha Phi party (More like the all-for-free party, am I right? Someone give me a fist bump!). Oh man, it’s gonna be so sick.