Gray skies are going to clear up this weekend, says the forecast, so put on a happy face and enjoy all that Westport has to offer:

Everything should be just dandy now that storms have blustered from the area, so enjoy three days of fun at the annual Yankee Doodle Fair at the Westport Woman's Club grounds, 44 Imperial Ave. Even though Thursday night's opening of the fair was rained out, there still will be plenty of time to enjoy carnival rides, an international food court, a baked goods sale and an array of local vendors. Hours are 6-10 p.m. Friday, 1-10 p.m. Saturday and 1-5 p.m. Sunday. Admission is free. For more details, check or call 203-227-4240.

Catch the opening reception Friday evening for "Bird's-Eye View," an exhibit of photographs, drawings and painting depicting aerial perspectives at the Westport Arts Center, 51 Riverside Ave. Curated by Hellen Klisser During, the reception will be held from 6 to 8 p.m. Visit or call 203-222-7070 for more information.

Chris Coogan and the Good News Gospel Choir will hold a benefit concert at 7 p.m. Saturday at St. Paul's Lutheran Church, 41 Easton Road. Tickets are $20 for adults, $15 for seniors and students and $40 for families. Children under 12 are free. Proceeds benefit the Bridgeport Rescue Mission. Purchase tickets at the door or in advance by calling Janine Dipletro at 203-613-5408. Visit www.coogan or for more information.

Perhaps the "play's the thing" for Dad on this Father's Day, and he can choose from two plays on local stages Sunday -- at 3 p.m., the vintage comedy, "The Show-Off," is staged at the Westport Country Playhouse (, or something of more recent vintage, the David Frost interviews with then-disgraced former President Richard Nixon, as dramatized in "Frost / Nixon" in a 2 p.m. performance by Westport Community Theatre ( at Town Hall.

Author, journalist and New York Times tech columnist David Pogue, also noted for his work on PBS' "Nova," will discuss science at 2 p.m. Sunday at the Westport Public Library, 20 Jesup Road. Admission is free. Call 203-291-4800 or visit for more information.