I had 4 1/2 inch heels for prom, they were my dream pair that I wanted for my senior prom and I'm very glad I got them! I took them off right after leadout though, because they were almost impossible to keep on. They had the satin ribbons that laced up your legs, so they were tricky to maneuver in without the ribbons slipping off and tripping!
I normally refuse to wear heels, it's converses, flip flops, or barefeet for me!
here's a pic of me lacing up my shoes (can't you tell I was in love with them? haha)