Oprah Winfrey and Ellen DeGeneres are on the Cover of O Magazine Christmas Edition November 9, 2009 // 0 Comments US leading talk show hosts Oprah Winfrey and Ellen DeGeneres are on the cover of O Magazine December 2009 [...]