Bruce Willis wants Sir Paul McCartney to star in 'RED 3'.

The 58-year-old actor plays retired CIA agent Frank Moses in the action comedy franchise alongside an all-star cast including Dame Helen Mirren and John Malkovich, and thinks the Beatles legend would be the perfect addition to the ageing cast in a potential third instalment.

Quizzed about which action legend he would like to join the stellar ensemble, he joked to BANG Showbiz: ''Paul McCartney. What do you think? Or Keith Richards.''

The father-of-four seemed also seemed excited about the birth of the Duke and Duchess of Cambridge's first child at the 'Red 2' premiere in London's Leicester square last night (22.07.13).

Asked if his alter-ego Frank would be a monarchist, he replied: ''Yes. Cause he's a family man. He likes kids.''

Bruce was joined at the glitzy event by his on-screen love interest Mary-Louise Parker, who branded the actor her ultimate ''hero'' and revealed the cast had no time to rest while shooting the fast-paced film.

She said: ''Bruce was always my [screen] hero. He's one of my favourite actors. We hung out backstage. We drank a lot of coffee, there was a lot of high-octane energy!''

The 'Weeds' actress insisted there was no real-life competition between her and her on-screen love rival, 'RED 2' newcomer Catherine Zeta-Jones.

Mary-Louise explained: ''She was perfect for it because she just exudes such a sense of glamour and sophistication and she's such a beautiful woman. She was perfect in that part.''

Dame Helen Mirren joined Bruce - who was accompanied by his wife Emma Heming - and Mary-Louise on the red carpet, along with boxer David Haye and singer Katie Mellua.