Penny Lancaster looked gorgeous in green as she walked the carpet at the world premiere of David Attenborough’s latest film, Ocean, in Notting Hill.
The blonde beauty stepped out without her hubby Rod by her side but she was still joined by one of the main men in her life… their son Alastair!
The 19-year-old looked all grown up as he posed alongside his famous mum at the star-studded event, which celebrated David ahead of his 99th birthday.

Penny looked glamorous as usual as she strutted the blue carpet in a sleeveless green gúna. The maxi-length dress came equipped with glitzy sequins, lining the outfit in an Aztec pattern.
The former model matched the lime look with a pair of open-toed golden heels and a brown fur coat. The 54-year-old kept it simple on the jewellery front, keeping her wrists and neck bare.
She did opt for a pair of drop-down earrings, and her wedding rings, of course. However, the main event was Penny’s hair. She styled her signature blonde locks in a voluminous, bouncy blow-dry.
Rod decided to skip out on the event, as did the couple’s younger son, 14-year-old Aiden.
Rod also shares five other children with four other women with whom he was with before Penny married the rocker in 2007.
Penny and Alastair were joined by a host of famous faces, including Geri Halliwell-Horner, at the event, which began at The Pelican in Notting Hill before moving over to London’s Royal Festival Hall to get a look at the documentary.
Ocean with David Attenborough has been dubbed ‘the greatest message he’s ever told’ by the film’s producer.
The film argues the sea is ‘at a crossroads’ after all of the damage that it has suffered at the hands of pollution, but the environmentalist believes ‘it can bounce back’.
The documentary will be available to watch on Disney+ from 8 June 2025.