I believe it's a fake. The CO of that carrier battle group as well as the Captian, and the Navy would face too much backlash if such were made public. If it were up for a bet, I would lay my money on fake.
I don't see how it's possible to tell though. Either way it looks cute though.