Robert Pattinson gives Tyra Banks a Hickey !!!