Blake Shelton and Gwen Stefani were spotted by a fan on their road trip in Oklahoma recently. The two have been spending time together for Christmas shopping.

Janet Williams Zacharias, a Facebook user, posted a photo of the couple in Shelton’s hometown Oklahoma. The 39-year-old is seen wearing a blue shirt with jeans and Stefani looks sporty in jeans, a cap and a green jacket.

The two reportedly met each other’s parents recently. While Stefani met Shelton’s mother Dorothy on a recent trip with the country singer to his home in Tishomingo, Oklahoma, Shelton met Stefani’s father Dennis in Los Angeles.

"Blake helped Gwen's dad around the house," a source reportedly said. "They seemed very friendly and like they were getting along great."

The two are also planning to spend New Year’s Eve together. While Shelton and Stefani enjoy their time together, the 46-year-old’s three children would stay with her ex-husband, singer Gavin Rossdale.

“Christmas is going to be all about her kids, but New Year’s Eve will be adults-only time. They’re looking forward to celebrating with friends and getting wild and, of course, spending private time back in their hotel suite,” an insider reportedly said. “Gwen and Blake are planning for a very romantic New Year’s Eve.”