Beyonce has made a surprise appearance on US TV's the Today Show, modelling her mother's plus-size clothing range.
The Single Ladies singer shocked presenters Hoda Kotb and Kathy Lee Gifford, when she turned up to model Tina Knowles' designs for Wal-Mart unannounced.
Queen B strutted her stuff on the set, posing as a model called Sarah, before revealing her true identity and stunning the presenters and studio audience.
Beyonce then took a seat next to her mum, claiming that she was more than happy to support Mrs. Knowles clothes label and be on the TV fashion show.
The Why Don't You Love Me star said: "She's my biggest supporter, so I was very excited to do this for her... I love my mom."