We just received word that Valentino himself will be in town on Tuesday, March 17, to tape an episode of The Martha Stewart Show. He’s promoting the theater release of his documentary Valentino: The Last Emperor. But what are he and Martha going to do? Talk about their dogs (we hope Vava brings his pugs)? Make espresso? Couture for tots in the craft corner? Stew beets? We never saw this coming, but it sounds absolutely amazing. The episode airs Friday, March 20.