Harry Potter wonder boy,
Danielle Radcliffe who turned 18 last month is now appearing in a complete different role and in a complete new look.The actor stars in World War One film
My Boy Jack .He appears in a Irish guard attire.The movie is about how
a father used his influence to get his 17-year-old son Jack a commission with the Irish Guards, despite his son's poor eyesight.Radcliffe plays the role of Jack.
Related:
Kelly Osbourne's new look for 'Chicago' role.Source.