Jennifer Hudson embodied the look of one of her idols, Whitney Houston, during a tribute to the late singer put on by Grammy organisers.
Wearing a pompadour and glittery jacket reminiscent of Houston's stage costumes from the 1980s, Hudson belted out a medley of Houston's hits at the Nokia Theatre in Los Angeles for We Will Always Love You: A Grammy Salute To Whitney Houston.
The show will air as a TV special next month.
"She has been a huge part of my life musically," Hudson said.
"She's just been like this outline, this blueprint for myself."
Britney Spears, LL Cool J, Halle Berry, Taraji P. Henson, Usher, CeCe Winans and Yolanda Adams also participated in the musical tribute.
Spears said she's always been "a huge fan" of Houston's.
"I think she's amazing," Spears said. "And I think that her voice is better than God. I just, I love her."
Houston died aged 48 the night before the Grammy Awards in February from accidental drowning complicated by drug use and heart disease.