Gwyneth Paltrow is reportedly engaged to her producer boyfriend, Brad Falchuk, after more than three years of dating.

The 45-year-old actress, who met the Glee co- creator on the set of the musical drama in 2014, is said to be engaged for over a year.

The couple went public with their romance back in April 2015 at Robert Downey Jr.’s 50th birthday bash.

"They both knew it would happen, but it wasn’t a big thing to them because they were both in long marriages before. There wasn’t a rush," a source told Us Weekly.

The magazine said the pair has already posed for engagement photos and reported that Paltrow is expected to announce the new on her lifestyle blog in the coming days.

Paltrow was previously married to Coldplay's Chris Martin

Gwyneth was married to Chris Martin for 11 years before their split in March 2014 which they famously called "consciously uncoupling".

Their divorce was finalised in May 2016 and the pair continue to co-parent their children, Apple, 13, and 11-year-old Moses.

Falchuk, who is also the executive producer of American Horror Story, was previously married to Suzanne Falchuk and they share children, Isabella and Brody.