Justin Theroux is loving his experience of fatherhood.
The 54-year-old actor recently became a dad for the first time, when his wife Nicole gave birth to a baby boy, and Justin has reflected on his early experiences of parenthood, describing it as "wonderful".