Louis Tomlinson's baby could reportedly cost him as much as £10 million.

The 23-year-old singer is expecting a child with stylist Briana Jungwirth and even though their relationship only lasted a little over two weeks, the One Direction star is facing a maintenance bill of £20,000 a month until the child is 18.

A source explained: ''This is a case of a very short-term thing that will end up costing Louis around £10 million. But he knows this is his responsibility.''

Despite the monetary cost of having his first child, Louis is apparently looking forward to becoming a father.

The source told the Sunday Mirror newspaper: ''He can't wait to become a dad.''

This comes shortly after Louis' estranged father Troy Austin revealed he wants to be ''involved'' in his grandchild's life.

The hotel worker split from Louis' mother when he was five and saw little of his son growing up as they lived at opposite ends of the United Kingdom, but he is keen to play an active role in the baby's life.

He said: ''I'd like to be involved in my grandchild's life. I've missed out on Louis' life and I'd like to make up for that. It's definitely time to heal the rift. Life is too short.''