Rod Stewart married longtime girlfriend Penny Lancaster in Italy today. The couple tied the knot at a 17th century villa in Santa Marghertia, just outside the Italian Riviera resort of Portofino, in front of the town's mayor and two witnesses. The newlyweds and their two friends were then whisked back to their yacht. This is the third marriage for Stewart, and the pair have a son, Alastair. Stewart has five children from previous relationships, some of whom joined the couple earlier in the week vacationing along the Mediterranean coasts of Italy and France.
source