Filmed during the 2018 British Isles heat wave. June in Wales in 2018 was the warmest ever recorded.
Originally titled: "In My Oils".
'Eternal Beauty' was not the film's original title. At first it was going to be In Her Oils. This is first seen as the title of a picture hanging in the psychiatrist's office. The picture appears several more times, in different locations - Alice's dining room, the doctor's waiting room, etc. The phrase is also spoken by different characters over the course of the film.
The phrase ' to be in one's oils' means to be in one's element and is derived from the Welsh expression, 'Yn ei hwyliau', which literally translates (according to Google Translate) as 'in her mood'.
Writer and director Craig Roberts' girlfriend, Glaswegian Elysia Welch plays the part of 'Young Alice'.