Grant Shaffer is the lucky man married to Broadway entertainer, TV star and movie actor Alan Cumming. The couple dated for approximately two years before tying the knot at the Old Royal Naval College in Greenwich, London, on January 7, 2007. Graphic artist Shaffer and Cumming have built a life together on the east coast with their two dogs Honey and Leon. On their fifth anniversary, the couple renewed their vows and tied the knot again in New York City. For our 5 Fast Facts on Grant Shaffer, click here. Now click through our gallery of Shaffer's best Instagram photos.