Suri Cruise, Katie Holmes' daughter, looked stunning at her high school prom, resembling her mother. The 18-year-old wore a patterned bodice-style gown and posed with friends in New York City. Her date looked dapper in a blue suit, and Suri plans to attend Carnegie Mellon University.