Rocker Noel Gallagher left his teenage daughter mortified by embarrassing her in front of One Direction heart-throb Harry Styles.

The former Oasis star was dining out with 14-year-old Anais when she joked that she would be so excited to meet her heroes she would probably lose control of her bladder.

However, her smiles turned to horror moments later when Styles arrived at the eaterie and her famous father left her red-faced by loudly reminding her of the remark.

Anais Gallagher tells Grazia magazine, "Harry seems really nice. I was in a cafe once and Harry came in. I'd been joking that I'd probably wet myself if 1D walked in. So my dad started kicking me under the table and shouted, 'Are you going to wet yourself now?' I literally died."