Steve and Alec are set to host the Oscars - In Touch Weekly

Steve and Alec are set to host the Oscars