Heidi and Van have been caught wearing their lad's shirt...


But who wore it best?!

It's actress vs top model in this fashion face off! Both the celebs were spotted wearing a man's Diesel check shirt as they are out and about in the day. We think it's a great look but the stars wore the shirt completely differently... which do you prefer?

We're loving Vanessa's summery take on her outfit, forget trousers - for Miss Hudgens it's all about a long shirt, gladiator heels, dark sunnies and a tan leather bag...

Heidi Klum isn't as brave as Van and wears her shirt with a pair of on-trend ripped jeans, black sandals, aviator shades and a black bag...

So Scapers, it's down to you to tell us - who wore it best?!