Credit: Fame Pictures

He kissed a girl, and she liked it: Katy Perry and Russell Brand are engaged, sources confirm exclusively to

The wacky pair -- who've been dating since September 2009 -- became betrothed five days ago while on holiday in Jaipur, India. A pal says that Brand, 34, proposed with a ring, and that Perry, 25, happily accepted.

On Twitter Dec. 29, the pop singer shared a sweet snapshot of her and the British comedian in front of India's famed Taj Mahal. "He built this for me," she wrote beneath the photo.

The exotic trip, a Perry insider tells Us, "was his Christmas gift.  She told him how much she loved Indian culture while they were eating curry in England, so he surprised her."

On New Year's Day, she shared another tourist photo: her hand being painted with a traditional Henna tattoo. ("Isn't it lovely?" she wrote.) The day before, she perhaps hinted at spontaneous decisions to come later that week: "In India, the gotta go with the flow..."

At November's MTV Europe Music Awards, Perry paid tribute to Brand via her on-stage underpants, emblazoned with his nickname, "Rusty."

Of their romance, a friend tells Us that Perry has "never connected with anybody like this." As for Brand, the Forgetting Sarah Marshall star "is super into her. She says he makes her laugh like nobody else in the world," an insider says.