“Well I was going to announce it next week…”

Ryan Seacrest lets the cat out of the bag early…

So are Kyle and Imogen engaged?