Ian Somerhalder has paid his ex a serious compliment.
"In a store this morning-who do I see?The one&only @ninadobrev," he captioned it. "These things are almost gone so If you haven't gotten this magazine off of a shelf-get one. One word: Stunning... Congrats Nina! Xo Ian."
Somerhalder, 34, and the 24-year-old Dobrev went separate ways in May after three years of coupledom. While they were dating, the two regularly gushed about each other on red carpets and, according to an E! source, only broke up because their 10-year age difference meant Somerhalder was ready to settle down and Dobrev was not.
"They still talk daily," the source said. "This wasn't something out of the blue."
Still, Dobrev was obviously touched by the gesture, and responded on Twitter.
— Nina Dobrev (@ninadobrev) September 9, 2013
So why can't these two make it work again?
More Celebrity Features on Yahoo!: