The Band Perry's Kimberly Perry is engaged to her boyfriend of nearly 2 years.

The singer confirmed her relationship to Toronto Blue Jays catcher J.P. Arencibia while announcing their engagement today!

According to The Tennessean, the proposal was just perfect.

After the Blue Jays' season drew to an end on Sunday, Arencibia returned to Nashville. Perry thought Monday night's family get-together was just for dinner, but when she arrived at the family property,he was waiting by a large oak tree.

The Tennessean was first to break the news of the engagement, explaining how this particular oak tree is special to Perry.  Evidently, the first time she saw it as a teenager she began dreaming of a proposal underneath its branches.

But before Arencibia got on one knee, Perry was sent back into the house to change into the pink dress she dreamed of getting engaged in. That's where she found a letter from her family and a bracelet her grandfather had given her grandmother when they began dating.

“I got to read the letter and get dressed and put on my grandfather’s bracelet,” she said. “I came back out on the front porch and he was standing there and he got down on one knee. It was perfect.”

The couple say they plan to get married next summer.