The "Sherlock Holmes" director, who was previously married to pop diva Madonna, is engaged to his 30-year-old longterm partner, who is expecting their second child, reported Daily Mail.
"Ainsley flashed her diamond ring during a dinner date on Sunday at Madeo restaurant in Los Angeles," a source said.
Ritchie, 44, began dating Ainsley, 30, in 2010 and the couple welcomed its first child together, a son named Rafael, in September, 2011.
It will be the director's second marriage, who split from Madonna, 54, after eight years of marriage in 2008 and they have two sons, Rocco, and an adopted son, David.