It's the battle of the long legs in this who wore it best!
They all wore the red Atelier Versace spring 2009 dress with black shoes, bare legs and free flowing hair, but did Heidi style it better with a red cardigan or did Cheryl's metallic belt give her the winning finishing touch?
Take a look and let us know...

Model Heidi Klum wore the red dress first, on 1 April on a German Vogue photoshoot in LA

Actress Emma Roberts wore the red dress to the Met Ball on 4 May.

Singer Cheryl Cole wore it to judge week two of the X Factor on 17 October.
So, who wore it best - Heidi, Emma or Cheryl? Let us know below!
- Click here to have your say on more who wore it best outfits! -
Related
- Who wore it best: Sienna or Cheryl?
- Who wore it best: Fearne or Shenae?
- Who wore it best: Stacey or Genevieve?
- Who wore it best: Stacey or Taylor?
- Who wore it best: Lauren or Kate?
- Who wore it best: Ashley or Hayden?
- Who wore it best: Heather v Kristin?
- Who wore it best: Mischa or Kim?
- Who wore it best: Miley or Ashley?
- Who wore it best: Natalie or Talulah?
- Who wore it best: Fearne or Hannah?
- Trend Alert: Pretty Peplums
posted by VickyBbz
added 17 min 52 sec ago
Cheryl Cole All The Way :P
posted by aimeehh21
added 1 hour 59 min ago
Cheryl defo!!
posted by bella123
added 2 hours 7 min ago
Cheryl Cole looks good in anything! but the other two look nice as well :D
posted by eimearscul...
added 3 hours 48 min ago
heidi
posted by ed201295
added 4 hours 24 min ago
Heidi Cheryl Emma
posted by flowerpowe...
added 11 hours 35 min ago
heidi...first...:D cheryl...second...:D emma...third...:D heidi looks very nice in it...x cheryl a little frumpy but still nice...x emma..no offence but she iz 2 pale!!!! x
posted by Jelliex
added 1 day 3 min ago
Heidi x
posted by EllieBaybi...
added 1 day 38 min ago
Heidi :)
posted by cheergal12...
added 2 days 9 min ago
definatly heidi cherly luks like a cupcake
posted by Heathy
added 2 days 25 min ago
Heidi :D defo x