If you missed it this week... you've gotta see it now! Don't you love this lady??? And Ellen too???