In June 1996 , Braxton released her second and most successful album , Secrets .
Braxton released her fifth album Libra in 2005 .