Before he suppresses tears at his daughter’s wedding on July 31, Bill Clinton will preside over the nuptials of Congressman Anthony Weiner and Hillary aide Huma Abedin this weekend. Following in the footsteps of Kevin Jonas and Joey Fatone, the wedding will be held at Long Island’s Oheka Castle. [AP via Google]