Toni Braxton’s 2005 Throwback Photo Has Fans Drooling