It's a silky one shoulder number on two different celebs...


But who do you think wore it best?

One is blue, one is gold but they are both the same dress - let us know who you think rocked it and who didn't make the grade!

Torn singer Natalie Imbruglia wore hers overseas in Dubai at a red carpet event...

Natalie let the dress do the talking by keeping her accessories simple with a flashy ring and thin bracelet. Nat adds height with skyscraper strappy shoes.

The Boat That Rocked and St Trinians beauty wore hers on the red carpet at a premiere...

Talulah Riley also kept her accessories but made a statement with big hair and trendy silver sandals.

So blue or gold? Natalie or Talulah?

Let us know in the comments!