FayesVision / WENN 1 / 7
FayesVision / WENN 1 / 7

Josh Brolin has reportedly found love again, and he recently got engaged to his girlfriend of more than two years.

Us Weekly is reporting that the "Gangster Squad" star and his assistant Kathryn Boyd became engaged sometime last month.

RELATED: Stars flaunt their bodies on the beach

Following the engagement, the couple took multiple loved-up vacations, including a potential engagement party in Cabo San Lucas in mid-May where they were spotted celebrating at Bar Esquina.

"They were with two tables worth of people so it was a big group, more than eight people," an onlooker told the magazine. "They had a fixed menu and it seemed like they were celebrating something...It looked like a party and it seemed celebratory."

RELATED: Josh saves distressed surfer in Hawaii

Josh and Kathryn were "all over each other," the source said. "She was sitting on his lap" throughout the dinner. "They were kissing each other a lot, had their arms around each other…Super affectionate all night."

RELATED: 25 hottest pop culture cowboys

Josh and Kathryn began dating in March 2013 after he split from actress Diane Lane, his wife of eight years. This will be Josh's third marriage.