Princess Kate looked stunning as she stepped out in a designer Catherine Walker ensemble for the annual Commonwealth Day Service. We've found some great alternative options from Asos, Coast and Karen ...