You have to love Kate Hudson’s honesty when talking about her kids!

The star has joined Stephen Colbert on the Late Show where talk soon turned to her two sons Ryder, 12 and Bing, four.

Describing the joy of raising two boys, Hudson hit the mark as far as we’re concerned with this sentiment…

“They’re your kids. You love them and then you can’t stand them sometimes. That’s just the truth,” she said.

That certainly is the truth!

Watch below as she proves exactly what she means as she explained how her boys threw up… on her bed!