Neagu Djuvara s-a născut la București într-o familie aristocrată de origine aromână.