Miley Cyrus had everyone buzzing last week when she announced her engagement to Liam Hemsworth. And the well-wishes keep pouring in for the couple, who met three years ago on the set of "The Last Song."

"[Miley's] one of the coolest people," Bret Michaels, who recorded the duet "Every Rose Has Its Thorn" with the singer, told E! News. "She's a very talented person and I shout out a mega congratulations to her."

And from what Michaels said, her groom-to-be is another pretty cool person. "I took him on an insane ride in the Bentley," Michaels recalled. "I took him in the car and we whipped up and down the [Sunset] strip very fast ... Liam and I took the car out and raced hell ... You can tell he rocks and he's a good dude."

But the love doesn't end there. Cyrus and Hemsworth's co-star in "The Last Song," Kelly Preston, also has love for the soon-to-be-married pair. "Miley's like a second daughter and there's no one more perfect for her! I love Liam!" she said, adding that she is "so happy" for the couple.

"Rock of Ages" director Adam Shankman also witnessed their love bloom on the set of the film when he was a producer for the Nicholas Sparks big-screen adaptation. "I sort of want a finder's fee for Miley Cyrus and Liam Hemsworth. I cannot tell you. It made me cry," he told People.com, adding that their chemistry was pretty immediate.

"I remember that first day of shooting when they first kissed and Miley walked by my sister [producer Jennifer Gibgot] after they shot the kissing scene," he said. "She goes, 'This is gonna work.' I'll tell you what's so great. That thing about opposites attract. Their fundamental core values are the same, but he's really mellow and she's really hyper. So it really works together."

Sure, they haven't even walked down the aisle yet, but Shankman is already thinking about Miley/Liam 2.0. "It's extraordinary, and I'm so happy," he said. "I'm scared at how beautiful those children are going to be."