Does anyone else feel like they have been lied to? I cannot believe these two are engaged!! So You Think You Can Dance all-stars Stephen “Twitch” Boss and Allison Holker announced their engagement on Twitter yesterday. They have been dating for two and a half years- shocker, I am still not sure how I missed this? Well regardless that they forgot call me, I am so excited for these two. They are going to have one heck of a dance party at their wedding!