It looks like Kid Rock might not be in "Redneck Paradise" with fiancée Audrey Berry for much longer, since In Touch magazine has exclusively learned that the rocker has been carrying on a lengthy relationship with actress Julie Andrews' 41-year-old granddaughter Kayti Edwards.

“This has been going on for nearly 10 years,” a source exclusively tells In Touch, revealing that the 47-year-old crooner, whose real name is Robert “Bob” Ritchie, first met Kayti not long after he’d divorced Pamela Anderson and started seeing Audrey. At the time Kayti was a single mom, but now she's married.

it cover

Kayti met Kid Rock in May 2008 when she joined a group of friends, one of whom knew the musician’s tour manager, at one of his Florida concerts – where Kayti and Kid Rock hit it off and got physical on his bus as it drove to the Seminole Hard Rock Hotel & Casino in Hollywood, FL. Afterward, “he spooned and cuddled her. They showered together. [She then] stayed with him for eight days while he was touring.”

kid rock

About a year later, they started meeting up again. “She’d see him randomly about once or twice a year. They always kept in touch,” says the source, explaining that Kid Rock and Kayti texted and usually saw each other in Malibu, where he had a home,” the source explains to In Touch.

In Touch has exclusively obtained emails and text messages between the two, where they coordinate plans to meet up and discuss Kid Rock sending a generous donation for Kayti’s charity work.

kid rock email 1, in touch

kid rock email 2, in touch

And about a year and a half ago, Audrey found out about the affair while going through his phone. Audrey then texted Kayti, warning her she’d “always be somebody on the side,” says the source. Kayti admitted to Audrey that “she’d slept with him” and told her to “take it up with her man.” In a text message obtained by In Touch, Kid Rock then apologizes to Kayti and asks her to hang out.

kid rock text 1, in touch

kid rock text 2, in touch

When reached by In Touch, Kayti declined to comment. Kid Rock did not respond to a request for comment.

To read more text messages and emails between the two, pick up the latest issue of In Touch magazine, on newsstands now!