Hats off for the excellent choice of costume, chosen to celebrate his wife Anne's 50th birthday party. Yes, this really is Wil Wheaton dressed as season three Commander William Riker (as opposed to his own red shirt uniform from the later seasons.
Here's what Wil said on his Instagram post.
“Last night, we had a 50th birthday party for @annewheaton. She requested an 80s costume party, so I went as Commander Riker from season three of TNG.”