Great news if you're shopping for a man of a certain vintage; Brooke Shields has posted a pic of herself in a Barbie box just in time for Christmas - although delivery from America at such short notice could be bit of a bother.

According to Us Magazine: "The creepy life-size recreation is a reminder to all that Shields once had her own Barbie doll after she skyrocketed to fame as a child and teen star in the '80s. In 1982, the then 16-year-old star introduced an 11.5-inch doll, designed in her likeness, at an NYC toy fair."