Royal expert Jennie Bond has claimed that Meghan Markle has “the right” to use her Duchess of Sussex title after she faced criticism for her new lifestyle brand. Meghan launched her brand, American Riviera Orchard, and in a video shared on Instagram, the duchess is seen picking flowers and cooking in a kitchen with “I Wish You Love” by Nancy Wilson playing in the background. The duchess has been criticised for two things with the lifestyle launch. One is for launching the brand just hours before William and Harry were due to speak at the Diana Legacy Award event in London The other is for usin…