What in the billy blue blazes is he wearing now?

Saw this pic of Mr. Tennant at some premier--think it was for that new Harry's Potty movie.

The guy looks like he's auditioning for the new version of the Partridge Family--seriously, I've not seen threads like that since 1970-71!! No, really. He looks like he's just come from the Austin Powers set. What was he thinking? The man is, I'm sure, a lovely person, but man...he sure does have odd tastes in clothes, sometimes.

He may have..what I presume, is his lady friend with him, but dang! The guy's clothes just scream "poof" at you, don't they? "C'mon get happy...!"