Style snap!

Two celebrities. One outfit. But who do you think wore it best?

Natalie Portman adds some sparkle to this Lanvin dress with bejewlled belt while Cat Deeley let the striking dress do the talking.  But who do you think looks best?

Natalie vs Cat

Natalie Portman and Cat Deeley