Kristen Stewart in red, so sexy and classy! (British GQ photoshoot 2011)