The amazing new EW covers feature the 55-year-old actor and the 53-year-old actress dressed as each other's TV characters from their respective hit shows House of Cards and Veep.
For Spacey's, the actor is dressed in female drag in a red suit with long brunette hair and a pearl necklace to portray Louis-Dreyfus' Emmy-winning alter ego, Selina Meyer. Spacey mimics the smirk that Louis-Dreyfus displays on the series' first season poster.
As for Louis-Dreyfus' cover, she sports a dark suit and short hair while sitting on the Lincoln Memorial just as Spacey's character Frank Underwood does for the House of Cards poster.
The actors' hilarious covers are part of EW's "25 Best Characters on TV Right Now" issue. We can only imagine what some other famous TV stars would look like swapped and dressed in drag!