Michelle looks great! I'm lovin the dress, shoes, hair, and makeup. Ashanti.....uhm...how bout those Giants??