Ryan Seacrest is a man who knows a good suit when he sees one, and also knows how to wear it well. He might still have been trying to master that skill at the time his prom night rolled around, but he gets more right here than he gets wrong. We think the suit might be a tiny bit too big for him, but then baggy clothes were more fashionable in the 1990s than they are now. It's one more look we can put down to the era's style.
Taking that into consideration, we won't mark him down for his outfit. We will mark him down for the way he's posing with his date, though. Note the position of her hips, and then the position of her head. She's twisting one way with her body and the other way with her neck. Only owls are supposed to be capable of that degree of neck rotation. There's no way that could have been a comfortable pose, so well done to her for managing to smile her way through it.