Here's why Amazon shoppers love it.
Kensington Palace just shared the Duchess of Sussex's letterhead.