Hollywood actor Jamie Foxx surprised his daughter with a mystery guest at her birthday party after she insisted on meeting the infamous Iron Man character Tony Stark.

The Oscar winner fulfilled his daughter Annalise's wishes on her fourth birthday in August (13) by introducing her to Robert Downey, Jr., who plays Stark in the Iron Man cinema franchise.

Foxx took to Twitter.com to thank his fellow star, writing, "My daughter told me she wanted Tony Stark to come to her birthday party. Much love to Rdj, thanks for making her day."