One of the most highly anticipated movies of 2017 premiered in London's Leicester Square last night.
Christopher Nolan's Dunkirk has a stellar cast, including Sir Kenneth Branagh, Cillian Murphy, Tom Hardy, Barry Keoghan, Harry Styles and Fionn Whitehead.
Loads of Directioners turned up to catch a glimpse of Harry in all his glory.
Check out some snaps from the red carpet:
Dunkirk hits Irish cinemas on July 21st.