Harry Styles has broken his silence on the rumours of him replacing Daniel Craig as James Bond in the upcoming movies of the franchise.