Pixie Lott was starstruck by Eva Longoria.
The 34-year-old singer can next be seen as Mary Cratchit in festive musical Christmas Karma and while she didn't share any scenes with the Desperate Housewives actress - who portrays the Ghost of Christmas Past - they briefly crossed paths on set and the Mama Do hitmaker was in awe of the "stunning" star.