Film star Kate Winslet has opened Bristol's new special care baby ward during a flying visit from the set of her latest film.
Kate Winslet met parents and children at the unit
The Titanic actress cut the ribbon at Southmead Hospital's neonatal intensive care unit after a fundraising drive paid for its £1.2m refurbishment.
The Tiny Lives Campaign raised £700,000 towards the cost of the work.
Mum-of-two Ms Winslet, 30, spent two hours touring the new unit, meeting parents and children.
She said: ""The Tiny Lives campaign touched my heart and it is clear it has made the world of difference to the parents - I'm thrilled to be part of this special day."
Karen Willis, fundraising manager, said: "It was great Kate could come today and add some Hollywood glamour.
"She pulled out all the stops to be here today - it was the icing on the cake."
The four-time Oscar nominee, who has a home in the Cotswolds, flew in from the US where she had been filming The Holiday with co-stars Jude Law and Cameron Diaz.