Mila Kunis is wearing a ring. Which, obviously, means she's going to marry Ashton Kutcher any second.
The Huffington Post pointed out that Kunis, 30, was spotted by photographers buying flowers Wednesday in West Hollywood with a thin gold band on her ring finger.
She's probably pregnant, too ... with twins.
As you know, Kunis has been dating her former "That '70s Show" co-star Kutcher, 35, since around April 2012. The marriage rumors started flying earlier this year, but have since evaporated. Ashton is still technically married to Demi Moore, at least until their lawyers can hammer out of a financial settlement.
A rep for Kunis hasn't responded to the site's request for comment about the ring. Stay tuned for any emergency updates we can provide.