IT MAY have taken two weeks, but Peter Andre has finally revealed the name of his newborn son.

As reported in the Gazette, Peter and his wife Emily MacDonagh, who grew up in Taunton, welcomed their second child together at Musgrove Park Hospital two weeks ago.

Now, Peter has finally revealed on Twitter that the happy couple have named their son Theodore James Andre.

Fans flocked to Twitter to send their messages of congratulations to the Mysterious Girl and Insania singer following the birth, and have also reacted well to the boy's name.

This is their second child together, their daughter Amelia was born in 2014.

Peter is also father to Junior, 11 and Princess, nine, who he fathered with Katie Price.

Emily and Peter met in 2012 after Emily's father performed surgery on him.

Congratulations!Â