Invision/AP 1 / 9

Singer Miranda Lambert has settled her differences with actor Ashton Kutcher, weeks after she took offense to his comedic behavior at the Academy of Country Music Awards show.

RELATED: Ashton Kutcher's Weekend Getaway with Mila Kunis

Kutcher's cowboy clothing and rendition of George Strait's "I Cross My Heart" onstage at the Las Vegas ceremony last month had many stars questioning his motives, and Lambert, who received an award from the "Two and a Half Men" funnyman, felt he was actually mocking the genre.

RELATED: Chris Brown's Highs and Lows

Kutcher defended himself by reaching out to Lambert on Twitter, writing, "Miranda_Lambert I Am One Of The biggest country Music fans you've ever met. Wasn't making fun at all."

And the pair proved it had moved on from the incident by hugging it out at the Barnstable Brown Party, a pre-Kentucky Derby event held on Friday night to celebrate the weekend's big horse race.

RELATED See Miranda Lambert's Wedding Dress

Lambert snapped a photo of the two new pals and posted it on her Twitter blog, alongside the caption: "here it is y'all. He is sweet and lives country music! For real!"