Theresa O'Connor added a new photo. (Facebook)

Does it get any better than this? Probably not.