C'mon, TMZ, Harry is British royalty.  What's with the Russian red star?  A Prince deserves the Union Jack.