Bey looks great too of course. The only reason she sometimes looks a bit "older" is that damn blonde hair. It washes her out, as fake blonde hair does on most people. Whenever she goes back to darker hair, she looks super young.
They are both beautiful and not aging. But Beyonce has always looked more mature than her age. It was hard to believe she was 16 when she first started because she looked so womanly and not like a young teen.