Beaming Suri Cruise, 18, is the spitting image of mom Katie Holmes at prom with pals