Who wore the ruffled look better?

Shilpa Shetty
Diana Penty