Since Star Wars: The Last Jedi was released there has been this buzz that Tom Hardy, Prince Harry and Prince William made cameos as Storm Troopers. Well, the rumors are true — at least we think — based on the deleted scene above which will be included on the DVD which will be released in April. The scene has Finn (John Boyega), Rose (Kelly Marie Tran) and DJ (Benicio Del Toro) disguised as officers on the First Order base.