The TV presenter faced a stint in intensive care after he was struck down by a mystery illness that he claims left him "incredibly close" to death.
The 42-year-old fell ill during a flight from Los Angeles to London last month and was put in an induced coma as doctors fought to save his life.
He pulled through after two weeks of treatment and was pictured leaving University Hospital Lewisham with McFarlane.
Speaking to Eamonn Holmes ahead of his entrance into St George’s Chapel amid Princess Eugenie and Jack Brooksbank’s wedding, he explained: “Yeah, they did (get in touch). Eugenie did a lovely thing, she got in touch with my wife Rebecca.
“Obviously you can’t really reach me in a coma. She sent a very nice, a very long and very concerned email to Rebecca and was in touch with her throughout that time and was really supportive.”
He revealed that he first met Princess Eugenie as a result of being social.
Bacon said: “I know them from being incredibly social. Quite an embarrassing answer really.
“I think I first met her at about 3am in Miami, but through a lot of partying and social events and we also have a lot of friends in common.”
The TV host appeared in good spirits as he attended the royal ceremony on Friday morning in a traditional tailcoat.
Bacon joined a host of other celebrities in attendance including, Demi Moore, Kate Moss and Naomi Campbell.