After nearly two decades together, Rod Stewart and Penny Lancaster still know how to turn a red carpet into a date night.
The 81-year-old rock legend stepped out with his 54-year-old wife at the British premiere of EPiC: Elvis Presley in Concert, held at the iconic BFI IMAX in London’s Waterloo district. And judging by the smiles and subtle embraces, the night was as much about them as it was about Elvis.
Stewart stayed true to his unmistakable style for the occasion. He opted for a dark waistcoat over a monochrome polka-dot shirt, teaming it with striking black-and-white plaid pants. A sleek leather motorcycle jacket completed the ensemble, radiating effortless rock-and-roll attitude.

Lancaster matched his energy with a refined yet daring look of her own. She chose a shimmering black dress adorned with beadwork, layered beneath a sharp, single-button blazer. A leopard-patterned scarf injected a hint of fun, while her black-and-gold western boots added a bold, self-assured finish.

The couple appeared relaxed and affectionate, posing closely together as cameras flashed. Their easy chemistry was hard to miss.
They weren’t the only familiar faces in attendance. Among the guests were celebrated actor Richard E. Grant, filmmaker Baz Luhrmann, actress Anita Dobson, and her husband, legendary Queen guitarist Brian May.

Stewart and Lancaster have been together for 19 years, and their public appearances continue to reflect a partnership that blends glamour with genuine affection.
Red carpet lights. Rock royalty. And a marriage that still looks very much alive.