its like for my dance they have to have a collar, there arent any ralph lauren ones and the ones on the abercrombie or hollister sites dont have the same one for girls and guys :/
Go to a store like Target or K-Mart (not walmart, unless you want to be mentally scarred lol) and buy two shirts. Design your own graphic representing whatever you think is appropriate concerning your question. Look through a phone-book and find a local silk-screening or advanced printing company. Bring your design to them, along with the shirts. If you keep it simple it wont cos't a whole lot. Less than you may think I'm sure.
i would make matching shirts together. Just agree on a color, find a plain shirt in that color then make then together to be similar. He can do yours, and you could do his, or you could just do your own. It is a fun, creative thing, plus a great way to bond together, especially if you do each others shirts. :)
sometimes when me and my boyfriend go out we get matching shirts but i usually just get a boy shirts and cut up the sides. the other day i was in american eagle and we both got a collar shirts. but the sizes ran a lil big.
You could always both get t-shirts at a Hot Topic or something. They have lots of great t-shirts there :)
That goes for Him too. He should design one for you I think, like baby said.