Keira Knightley and Kristen Dunst are huge fans of Rodarte, so the biggest surprise of this trio is Jennifer Lopez wearing this bronze bow accented Rodarte mini dress.

Keira wore the dress when she posed for the cover of Empire’s 20 Anniversary issue shot by Adrian Green, with fellow Brit actor James McAvoy.

Without a pout in sight, the actress wore her dress with black pointy heels.

All eyes were on Kristen Dunst when took her front row seat at the Rodarte Spring 2010 presentation last month.

She paired her dress with tight black tights despite the soaring heat during New York Fashion Week, plus black pumps.

Jennifer Lopez arrived at the “Fiesta Latina” event at the White House pairing her dress with matching strappy sandals and a box clutch.

Despite the fact that I was initially critical of Jennifer’s decision to wear this dress, her legs look amazing plus I much prefer her shoe choice so she wins for me.

This dress is available to purchase in a midnight blue print version from Collette for €2,635/£2,402.46/$3,917.98

Credit: Adrian Green at Big Sky Media, Rex Features & Getty