Duchess Sophie is a colour-block vision in the zestiest dress we've seen a royal wear

Wait 5 sec.

Duchess Sophie of Edinburgh looked beautiful during her five-day tour of Zambia, wearing a lime green dress with a purple waist belt.