Orlando Bloom is spending Christmas with Miranda Kerr.

The 'Hobbit: The Battle of the Five Armies' actor split from the 31-year-old model last year but they have remained on good terms and will spend the festive season together for the sake of their three-year-old son Flynn.

Orlando said: ''He's four in January. So his mom is really close, which is great. So we'll be able to do Christmas together.

''Her family, my family. We'll all kind of come together.''

Meanwhile, the 37-year-old actor joked he is going to get a hair cut after he was compared with One Direction hunk Harry Styles.

He told talk show host Ellen Degeneres: ''Really? I'm trying to look like Harry Styles, hello. Wait a second! I'm trying to look like me, but I like Harry.

''I'm shooting a movie right now. That's why this mane is in place.

''[Will I cut it afterwards?] I think so, I don't know. If I'm getting compared to Harry Styles then maybe I should.''

Orlando has previously stressed the importance of him and Miranda remaining amicable for their son.

He has said: ''We're a family and we'll always love each other and we're going to be in each other's lives.

''What [Flynn] reads and knows about when he's a grown up is more important to me than anything, We both love and cherish each other and then our boy so it's great.''