Sun Dogs are caused by the light from the Sun being refracted by ice crystals. My brother snapped this one a couple of days ago, on the 21st of June.
They appear 22 degrees horizontally from the Sun and if you are lucky one on each side of the Sun, depending where the ice crystals are, although it's commoner to only see one.