Looks like Lily Collins' reported romance with Captain America star Chris Evans didn't last very long.
The 26-year-old actress confirmed it's back on between her and British actor Jamie Campbell Bower on Wednesday, by sharing two super-sweet snapshots of the two of them flaunting their PDA on Instagram.
"Happy is what happy does. 50 shades of blush #cloud9ispinkright?...," Lily wrote alongside a pic of Jamie kissing her cheek.
An hour later, the Mirror Mirror star shared a pic of them smooching, gushing, "Life works in mysterious ways but when you find your inner glow is back and shining brighter, you know it's right..."
Lily and Jamie met on the set of their 2013 film The Mortal Instruments: City of Bones, and started dating in 2012. They split in August 2013. Since their breakup, she was rumored to have dated Zac Efron, and most recently, the 33-year-old Avengers: Age of Ultron star.
ET caught up with Lily's reported ex, Chris, at the Avengers: Age of Ultron premiere last month, where he was adorably coy about all the dating rumors surrounding him and Lily! Watch below: