Princesses Eugenie and Beatrice accompanied their grandmother to Epsom Downs today, the official kick-off to Her Majesty’s four-day Diamond Jubilee Celebrations. Sarah Ferguson, who was not at the event, tweeted “So proud of my beautiful daughters and how special to be at the Epsom Derby supporting their Granny what an amazing Grandmother The Queen is.”

Welsh singer and Dancing With The Stars contestant Katherine Jenkins wore a Suzanne Neville strapless gown to perform “God Save The Queen,” Britain’s national anthem. ”It’s incredible. I’ve been out of the country for three months, so to come back and do this is great,” Jenkins told the Daily Mail about singing for Her Majesty. ”For me it’s such a huge honour. It’s the first time that the National Anthem has been sung during these celebrations and I would never have hesitated. I would have sung to her in the rain.”

According to People‘s Simon Perry, Queen Elizabeth wore a blue coat and white floral dress by Stewart Parvin with a hat by Rachel Trevor-Morgan. Though the Queen did not have a horse racing today, she delighted in attending the derby, as it is a favorite spot of hers.

‘At the end of the day, her love is to come here. You have to remember, she comes here in a normal year in a private capacity not on an official visit,” Epsom Downs racecourse chairman Anthony Cane told the Mail. ”But she comes because she loves it, and this time it’s her one trip to Surrey in the Diamond Jubilee.