Heidi and Van have been caught wearing their lad's shirt...
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?!
Related
- Who wore it best: Miley or Ashley?
- We love floral skirt dresses!
- Who wore it best: Ashley or Sara?
- Who wore it best: Victoria or Heidi
- Get the look: Vanessa take two!
- Who wore it best: Miley or Kylie?
- Who wore it best: Katherine or Drew?
- Who wore it best: Mariah or Kate?
- Who wore it best: Stacey or Genevieve?
- Who wore it best: Stacey or Taylor?
- Who wore it best: Rihanna or Cindy?
- Who wore it best: Blake or Debi?
posted by xxtoffeela...
added 2 days 12 hours ago
heidi coz @ leest she covered her legs up a bit
posted by aidandavis...
added 1 week 3 days ago
vanessa ( i h8 to say it )
posted by xxcherriex...
added 1 week 6 days ago
vanessa but it is a bit short
posted by samanthaxM...
added 3 weeks 5 days ago
VAN!!!
posted by ihavenoide...
added 4 weeks 1 day ago
deffo vanessa but maybe a bit to revealing. she should have shorts or sumfin with it x
posted by hails89
added 5 weeks 6 days ago
vanessa but its a bit too revealing. add some skinny jeans, shorts or something with it x
posted by 8CantTouch...
added 7 weeks 1 day ago
VANESSA <3
posted by IluvGeorge...
added 8 weeks 3 days ago
heidi
posted by xxx-jessic...
added 8 weeks 4 days ago
Vanessa