During an official trip to Nepal, the Duke and Duchess of Edinburgh revealed their secret to a happy marriage.
Queen Elizabeth and Princess Margaret shared a deep and unbreakable bond throughout their lives, standing by each other ...