Despite a little bit of rain, it was pretty much perfect weather for the Williamstown Fair this past weekend. Here are some images: 1. Shelley Allaire and Kyle MacDonald, both of Williamstown, showed off their brand new babies, Ruby and Rose, for the fair’s baby contest on Saturday morning. The two newborns share the same birthday, Aug. 2, though Ruby won the youngest baby award as Rose is a mere 40 minutes older. 2. The MacCulloch Dancers perform at Centre Stage on Saturday. 3. St. Raphael’s singer Grace MacDonald entertained the crowd on Centre Stage on Saturday evening. 4. South Lancaster’s Margaret Brown demonstrates how to use a wool carder (or roving carder) in the Agricultural Awareness Octagonal Building. 5. Elvis sings a few of his old classics on the Pine Stage. 6. Alecsa Villeneuve , 13, of Maxville painted a gnome at the arts and crafts tent on Saturday afternoon. 7. Elizabeth O’Connor, 21, of Lancaster, belted out an impressive cover of Britney Spears’ Baby One More Time during the Saturday night karaoke contest. 8. Shucking corn in preparation for the Saturday night corn roast. 9. Paige Casperson, 11, of Long Sault, Mabel Lauzon, 3, of Williamstown and Ella Carry, 12, of Cornwall ride the elephant ride at the fair.