Craig McPherson's wife Sonia Melissa Kruger (born on August 28, 1965) is an Australian television presenter and media personality who was prominent in the media for more than 20 years.