Sources at the Chicago Sun-Times claim that longtime TV host and mogul Oprah Winfrey may be selected to host the 84th annual Academy Awards. Since ending her popular talk show Oprah back in May, the billionaire boss lady created her own television network, OWN, but ratings have been suffering as of late. This deal, if it goes as planned, should help expand audiences for both ABC and OWN.
Having Oprah host would be a good look.
What do you Vixens think?