I have a square photo in a square frame and I don't think it looks weird. I think it looks weird to have a square shot in a rectangular frame. And then you still need to have a square opening, which are always going to be custom or cut yourself.
www.lightimpressionsdirect.com will do mats with any opening and size you want, same with frames.