In the scene where Angel breaks up with Buffy, Sarah Michelle Gellar has admitted that she "could not stop crying," and the set was closed for 25 minutes to allow her to recover.
Buffy's prom dress was designed by couturier Pamela Dennis, by request from Sarah Michelle Gellar. Gellar could not sit down while wearing the dress.
Buffy's prom dress was designed by Pamela Dennis, while Vera Wang designed her wedding dress (seen in Angel's dream sequence.) Incidentally, Wang also designed Sarah Michelle Gellar's wedding dress when she tied the knot with Freddie Prinze Jr.
The band at the prom can be heard singing the lines, "Aladdin and his lamp". Brad Kane, who guest-starred as Tucker Wells, was the singing voice for Aladdin in all three of the Disney films.