These sneakers have the royal stamp of approval—and they’re on sale. Royals and celebrities alike—from Kate Middleton to Reese Witherspoon—have been spotted wearing Veja shoes on multiple occasions.