Kate, 42, delighted onlookers in her bow-trimmed red coat, which totally stole the show. The coat itself was a past season ...