Colin Farrell is to be a father for the second time.

The 'In Bruges' star confirmed he and girlfriend Alicja Bachleda are expecting their first child together at the Toronto Film Festival on Saturday (12.09.09). The baby is due next April.

Colin, 33, has been dating the 26-year-old Polish actress since he split from writer Emma Forrest in February.

Speculation Alicja was pregnant has been building for weeks, after she was photographed with an expanding baby bump.

This will be Colin's second child. He already has a five-year-old son James with model Kim Bordenave.

The Irish actor was jubilant when he made the announcement at the premiere of his latest film 'Triage', but the night later turned sour when photographers asked his sister to move so they could get a clear shot of him.

Colin screamed: "Do not shout at my sister like that. Do not ever speak to my sister like that ever!"