# The BRIT Awards 2020 | Photos – 3
Penny Lancaster and Rod Stewart attend The BRIT Awards 2020 at The O2 Arena on February 18, 2020 in London, England.
Penny Lancaster and Rod Stewart attend The BRIT Awards 2020 at The O2 Arena on February 18, 2020 in London, England.