Oscar-winning beauty Penelope Cruz has been honoured with a star on the Hollywood Walk of Fame.
The 36-year-old Spanish actress looked radiant in a purple lace gown, showing off her post-pregnancy figure a little over two months after welcoming her baby son.
She was supported at the ceremony by her husband Javier Bardem.
Also on hand was her Pirates of the Caribbean: On Stranger Tides co-star Johnny Depp.
Humbled Penelope paid tribute to her friend – the pair also starred together in 2001's Blow - in a humorous acceptance speech, during which she referred to him as the "man in the hat".
And Johnny was equally complimentary about the Oscar winner – the first Spanish actress to be honoured with a star.
He described Penelope as an "inconceivably phenomenal mummy".
"She's as loyal and true a friend as anyone could ever dream of and I'm very privileged to have her in my life," added the handsome actor.
Read full story
Photo: © Rex