[A severely skinny Hayden Christensen (what's going on there?) arrives at last night's CFDA awards in New York; image via Splash]