Royals wear shoes that are one size larger than their feet.
According to fashion expert Harriet Davey, going up a shoe size is a style hack employed by many celebrities. It looks like Meghan used this trick in this photo, as there's lots of room at her heel in these strappy Aquazzura pumps.