Style snap!

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

This Dolce & Gabbana mini lace dress has proved very popular amongst celebrities with a whole host of ladies wearing it on the red carpet.  Here Jennifer Love Hewitt adds a slip underneath to make the most of the lace while Danielle Lineker keeps it simple.  But who wore it best?

Jennifer vs Danielle

Jennifer Love Hewitt and Danielle Lineker

Amanda Holden Spills The Beans On Her Relationship

Amanda Holden Reveals She Has 'Always Loved' Simon Cowell

bobby Norris, Nose job, Towie, the only way

TOWIE's Bobby Norris' Dramatic Surgery Makeover Has Left Fans Divided

Scarlett Moffatt Opens Up About Her Split

WATCH: Scarlett Moffatt Reveals How She Is Coping With Her Break Up

Eastenders, Stacey Fowler

Stacey Fowler’s New Baby Name Choice After Traumatic Labour Splits Fans