is that beyonce knowles is only 25 years old. crazy, right?