The black and white photograph taken by Princess Margaret's husband, shows Margaret, Queen Elizabeth II, the Duchess of Kent and Princess Alexandra with their newborn babies. The portrait will form part of the exhibition Royal Portraits: A Century of Photography at Buckingham Palace