Yes, I too am pretty sure O sports her own hair. Yes, she weaves, attaches pieces from time to time as most celebs do. Especially Black women. NOT necessarily because they are ashamed of the texture but because of the amount of stress their hair receives from countless photo shoots, engagements, performances, etc.
Naomi Campbell once spoke of being subjected (all the time) to stylists at shows that had no idea what to do with Black hair. Saying they must wear weaves to protect their hair.
And of course if you are anywhere near the entertainment industry glamour and drama is priority #1! Whatever the texture! Picture Diana Ross as Mahogany.