The Oscars

The most star-studded, glamorous night in television, the 86th Annual Oscar Academy Awards are live Sunday, March 2 at 7pm on ABC.    Television icon Ellen DeGeneres will return to host the Oscars® for a second time.   And while we cannot wait to see what fabulous...