Congratulations to the Duke and Duchess of Sussex Carmat congratulates Harry and Meghan on their wedding!