I'll cut right to the chase. Is a purple checkered/gingham dress shirt too informal to wear to a graduation mass and brunch? I have to wear the same shirt to both as they are back to back events. The brunch is at an upscale banquet hall. Is gingham more of a casual fabric? BTW this is a high school graduation if that makes a difference. Also if I do opt for the gingham shirt, what do I wear as pants? Will my charcoal dark grey suit pants be ok? ALSO, I do not plan on wearing the shirt with my suit jacket, simply the shirt and tie as I believe a full suit would be overly formal in this case I HAVE INCLUDED PHOTOS OF MY SHIRT AND TIE IN QUESTION AS WELL AS PHOTOS OF THE VENUE TO GIVE YOU AN IDEA OF THE FORMALITY OF THE PLACE. REMEMBER THIS IS FOR THE BRUNCH/MASS NOT THE CEREMONY OR DINNER. PLEASE AVOID ANY COMMENTS REGARDING THE FIT OF THE SHIRT OR HOW POOR OF A KNOT IT IS I WAS LYING DOWN TO GET A PICTURE WITHOUT SHOWING MY FACE.