The Duchess of York arrives at the 2009 Haverhill International Film Festival in a gorgeous Beef Stick Tiara.