Is that.... Velvet? Ummm.... On the plus side, I see that he fixed his fakey tan look, and I would have to agree with everyone else. Keep grandpa's brown shoes at home, hmm?
As far as Mandy Moore, the dress would look cute if it was A. A dress with straps, or B. A sweetheart style dress. It's trying to be two dresses and it looks like that both sides are in a fight to the death.