Mariah Carey and husband Nick Cannon were spotted leaving Mr. Chow restaurant in Beverly Hills, California. Carey was looking like she came straight out of a 90’s album cover, ala Vision Of Love era. She almost looks identical to it too! She looks good! She’s scheduled to perform on Oprah the week it premieres. That should be very interesting.