Behold Gillian Anderson as Ziggy Stardust-era David Bowie

If you've always wondered what X-Files star Gillian Anderson would look like as '70s-era David Bowie, your dreams have just came true.

Anderson is currently starring in the Bryan Fuller's TV adaptation of Neil Gaiman's American Gods novel. In the show, she plays Media — a character who can take on the appearance of celebs from pop culture's past.

Anderson first appeared as Lucille Ball in American Gods, but the next episode will see her take on Bowie. You can see what she'll look like above.

Of course, as you'll notice, Anderson has gone for the Ziggy Stardust-era version of the late musician.

American Gods next airs on Sunday (May 28) on Starz. The album Ziggy Stardust is available on vinyl from Umusic.