Cate Smith

Cate Smith

I have two beautiful boys aged 8 and 1 who keep me on my toes. Happily married for the last 6 years and looking forward to the years to come. I'm a born-again C
Cate Smith