Meghan Markle's lifestyle brand, As Ever, launched on Wednesday and sold out within an hour, effectively silencing her critics.