She sported deep red nails to finish off the look.
Royal fans went wild over Sophie's latest look and took to social media to praise her for wearing that particular colour.
One user wrote on X: "She looks absolutely stunning."
A second one said: "How beautiful! From head to toe - perfect!"
Another one added: "I love the colour on her, too, and this shade of blue reminds me of spring and Easter eggs! What a happy colour."
A fourth one said: "Absolutely fantastic! I love to see Sophie in this colour! She’s perfectly attired, from head to foot. Thank you!"
A fifth one commented: "o classic! And yet modern!! I’m loving this colour!!!"