Home Albums It's My Fault It's My Fault (5 years) album Release day: Friday, April 24, 2020 It's My Fault 5 years old Artists Lolo Zouai Name Lolo Zouai When album released, She was 25, now 30 years old # Song Play