Celebrity Couples Who Have Been Together For Years and Prove That Love Can Last Forever
Sonia Kruger and Craig McPherson

Sonia Kruger is no stranger to the spotlight, having hosted some of Australia’s most popular television programs, including “Today Extra,” “Dancing With The Stars,” and “Big Brother.” Kruger hosted “The Voice” in 2021. While Australians have grown to adore the attractive presenter, she has kept her personal love life under wraps.
Sonia was married to British financier James Davies before meeting her current lover, Seven Network’s Director of News and Public Affairs, Craig McPherson. They dated for six years until divorcing in 2008, following which she began dating McPherson, with whom she shares a beautiful six-year-old daughter Maggie.
You must be logged in to post a comment Login