Carol Kirkwood tied the knot with her partner Steve Randall in a private, ‘intimate and perfect’ Buckinghamshire ceremony over the Christmas week.
The BBC Breakfast star said: ‘It was the most perfect and romantic and intimate wedding. We are both so incredibly happy.’
It is the presenter’s second marriage following her divorce from Jimmy Kirkwood after 18 years of marriage.
So, who is Carol Kirkwood’s ex-husband and did they have any children? Find out by reading on.
Carol Kirkwood was married to Northern Irish cricketer and hockey player Jimmy Kirkwood (pictured with the presenter) from 1990 to 2008
Steve Randall (seen with Carol on their wedding day) married the BBC favourite over the Christmas week in a private Buckinghamshire ceremony
Who is Jimmy Kirkwood?
Jimmy Kirkwood was born in Lisburn, Northern Ireland, on February 12, 1962.
The BBC favourite – born Carol MacKelliag – married Jimmy in 1990, when she was 28 and starting out at the BBC.
Her former husband was a cricketer, who also represented his country playing hockey.
He won Olympic Gold for Great Britain in the latter at the 1988 games in Seoul – appearing thee times, all in the group phase, against South Korea, the Soviet Union and India.
The versatile sportsman also represented Ireland at the Hockey World Cup two years later.
After marrying Jimmy, Carol left the BBC to work in recruitment, but rejoined the BBC in 1993 as a freelance presenter, during which time she also presented a bi-monthly programme Talking Issues for HTV West.
Why did Carol Kirkwood split from her ex-husband?
Ms Kirkwood’s shock split from Jimmy was revealed in 2008, but it was not until she starred in Strictly Come Dancing seven years later – when she was partnered with pro Pasha Kovalev – she really opened up about it.
She said: ‘I was married for a long time, and I got married quite young, so it’s nice doing things I have the freedom to do now.
‘If I want to go out to the theatre or go out with friends for dinner, I’ve got that freedom.’
Even then, she is very private about her personal life, and the reason behind the divorce is unknown.
While she and Jimmy had no children, Carol’s new man does have a daughter from a previous relationship
Do Carol and Jimmy Kirkwood have any children?
Carol and Jimmy had no children but her new man, Steve Randall, has a daughter from his own previous relationship.
Steve was married to Nichola Randall for 12 years before they separated in 2017.
He is believed to be Carol’s only major relationship since splitting from Jimmy, with the pair getting together in 2021, and getting engaged a year later.