THR cover: Robert Pattinson