تزوجت فريدا كاهلو من الرسام المكسيكي دييغو ريفيرا في 21 أغسطس 1929 وقد كان عمرها 22 سنة بينما كان عمر ريفيرا 42 سنة ونتيجة لطباعها الصعبة ولخيانته لها مع أختها تطلقا عام 1939 ولكنها تزوجا من جديد في عام 1940 في سان فرانسيسكو.يذكر ان كاهلو كان لديها ازدواجية جنسية مما ترتب عليه حدوث المشاكل أثناء زواجها ب دييغو ريفيرا السنوات الأخيرة والوفاة   كمتعاطفين شيوعيين ناشطين، تصادقت فريدا وزوجها مع ليون تروتسكي الباحث عن ملجأ سياسي بعيدا عن نظام جوزيف ستالين في الإتحاد السوفييتي.