It's amazing how two dresses of a similar cut can look so different on two different people!
Pippa looks quite elegant in green, and the dress seems to be a very good fit. Most importantly, she looks healthy.
By contrast, I think the white is too strong against Lindsay's already washed put skin and hair, as well as the fact it seems ill fitting.
Fit seems to make quite the difference!