How Long Has Rihanna Been Pregnant For 3