Ashanti did a great job! She had great stage performance and her dancing was on point for once! Beyonce didn't come because she probably thinks she is too good for 106 and Park unless she is premiering something. Get it Shani! and to keep it all real, she had more hits on there than Bey did.