Rod Stewart is to marry fiancee Penny Lancaster in just two weeks. The Scottish rocker performed at a glitzy reception attended by Britain's Queen Elizabeth on Monday night where he dedicated his classic hit "The Way You Look Tonight" to Penny, before revealing the date of their big day.

Rod said: "This is dedicated to Penny. We're getting married in two weeks."

Rod and former model Penny were attending a charity fundraiser in aid of the Royal National Institute of Blind People (RNIB).

Penny, 36, and Rod, 62, started dating soon after they first met in 1998, while the singer was going through a public separation from his second wife, Rachel Hunter.

Rod and Penny - who have a 19-month-old son, Alastair - got engaged in 2005, but Rod's divorce from Rachel was not finalized until last year.

RELATED PHOTOS AND ARTICLES
Rod Stewart - Daily Mirror's Pride of Britain Awards - ArrivalsRod Stewart - Daily Mirror's Pride of Britain Awards - ArrivalsRachel Hunter - Experience The Color of M and M'sRachel Hunter - Tease Musical Comedy Opening Night - ArrivalsRod Stewart - 2006 Clive Davis Pre-GRAMMY Awards PartyRod Stewart - Daily Mirror's Pride of Britain Awards - Arrivals
Rod Stewart's Son Being Investigated For Assault IncidentPrince Charles Thinks He's "Too Old" For Princess Diana's Memorial Concert
An Upset Lily Allen Says She Attended Diana's Funeral With Her DadKim Stewart Wants A Piece Of Jessica Alba's Behind
Rod Stewart Isn't As Tall As Initially ThoughtPrince Brothers May Join British Pop Band Take That During Diana Concert