Former Disney star, Vanessa Hudgens, has put on a brave face to perform the role of Rizzo in the Grease Live! tv production.
Vanessa's father passed away mere hours before the actress was due to take the stage in the much-hyped remake of the 1978 musical.
The grieving star tweeted:
"I am so sad to say that last night my daddy, Greg passed away from stage 4 cancer," she tweeted. "Thank you to everyone who kept him in your prayers.
"Tonight, I do the show in his honor."
The 27-year-old, however, managed to fly through the event, winning fans with her emotional rendition of 'There are worse things I could do'.
Watch Vanessa's show-stopping performance here:
Vanessa Hudgens Performs "There Are Worse Things I Could Do"
What a performance in the face of personal tragedy. Our hearts go out to Vanessa Hudgens, who has inspired us all tonight. #GreaseLivePosted by Refinery29 on Sunday, 31 January 2016
Vanessa was joined in the production by Julianne Hough, Carly Rae Jepsen, Keke Palmer and Aaron Tveit.
Julianne took the role of Sandy, originally made famous by Olivia Newton John, while Aaron - of Les Miserables fame - stepped into John Travolta's shoes as Danny Zuko.