Cameron Diaz is reportedly set to wed baseball star
Alex Rodriguez after he was spotted shopping for engagement rings.
The duo have been dating for around a year and the sportsman is now ready to make things official after being introduced to her mother, Billie.
According to America's
InTouch magazine, the sportsman -- who has introduced Cameron to his two children, Natasha, six, and Ella, three, from his previous marriage -- has
been shopping for engagement rings at an upmarket New York jewellers.
Although she may now be considering marriage, the 38-year-old beauty has previously claimed she is in no rush to settle down.
Cameron has dated a string of Hollywood hunks, including
Justin Timberlake,
Jared Leto and
Matt Dillon.