In Kate Middleton's latest solo portrait by Josh Shinner, Prince William's wife wore a M&S blouse underneath her navy blue ...