United Kingdom, April 23 -- Meghan, Duchess of Sussex is "the happiest [she's] ever been".

The 43-year-old duchess has admitted to loving life with her "supportive" husband, Prince Harry, and their two children.

Meghan - who has Prince Archie, five, and Princess Lilibet, three, with Harry - said at the TIME100 Summit in New York: "I'm the happiest I've ever been.

"To have a partner and a husband who is so supportive and have healthy kids who are so joyful ... I never would have imagined at this point I would feel so happy and grateful, and I really do."

The duchess also revealed how she deals with criticism of herself and her family.

The former actress explained that she has "made a very, very conscious effort to create boundaries fo...