Josh Lucas gets engaged to Los Angeles meteorologist Brianna Ruffalo

Josh Lucas is now an engaged man!

On June 29, the 53-year-old actor announced on Instagram that he proposed to his girlfriend of nearly two years, Brianna Ruffalo.

He shared the news by uploading a sweet video of a band serenading the Los Angeles meteorologist as she wipes away tears from her eyes.

The “Sweet Home Alabama” star also shared a selfie of the two embracing and another clip that appeared to be recorded soon after he asked her to marry him.

In the second clip, Ruffalo’s engagement ring sparkles as she holds her hands close to her face, laughs and listens to the music.

“For the last 2 years in Every Way and Every Day this beautiful soul has made me and my life better, deeper, and more whole,” Lucas gushed in the caption. “I am so grateful and thrilled she said ‘Yes’. I WAY love you Brianna.”

He thanked their families and everyone who helped him pull off the proposal.

“I am absolutely aware I got crazy lucky,” he added.

Celebrity friends celebrated the engagement news in the comments.

Lucas’ “Palm Royale” co-star Ricky Martin wrote, “Congratulations to you both” with a party popper, sparkles and a champagne bottle emoji.

Kaia Gerber cheered, “So happy for you two!!!!!!”

“Fallout” actor Walton Goggins commented, “Oh Josh…. Congratulations my brother!!!! So very happy for you!!!” and added four sparkles emoji.

Ruffalo also celebrated their engagement on her Instagram, writing, "Almost 2 years ago this fall, and with no expectations, Josh walked into my life.. and we knew almost immediately we had each found our person in a way we’ve never experienced- on every level.

"This was the easiest and best question I’ve ever answered," she added.

Josh Lucas and Brianna Ruffalo attend the World Premiere of Apple TV+'s
Josh Lucas and Brianna Ruffalo attend the World Premiere of Apple TV+'s

Over the last two years, Lucas and Ruffalo have made public appearances together at some Hollywood events.

In March, they attended the red carpet premiere for his Apple TV+ series “Palm Royale.” While walking the carpet together, they stopped for an interview with "E! News," and Ruffalo shared a funny story about one of the actor’s most beloved movies —“Sweet Home Alabama.”

The meteorologist revealed that she wasn’t rooting for her now fiancé’s character to win over Melanie, played by Reese Witherspoon, in the rom-com. Ruffalo told the outlet, “I’m Team Patrick Dempsey.”

In the film, Melanie is in a love triangle with her current fiancé Andrew, who Dempsey portrays, and her estranged husband Jake, played by Lucas.

“From day one, she was like, ‘Oh yeah, you were the other guy,’” Lucas said during the red carpet interview. “She was like, ‘I always felt bad... I didn’t like you because you like, stole her from Patrick.’”

Ruffalo jokingly said that her support of Team Patrick was an “ongoing problem” in her relationship with Lucas.

He chimed in and said, “We actually watched part of it once and she fell asleep, like, 10 minutes in and was still like, ‘I’m still Team Patrick.’ And that was it.”

This article was originally published on TODAY.com