When Andrea Rubio spotted Princes William and Harry walking in her direction she seized the moment.

The 14-year-old Westonbirt School student ran up to the royal pair and asked them if she could take their photo with her phone.

What she didn’t count on was for her triumphant moment and her evident delight to be caught by a photographer and to appear on page 3 in the Daily Mail.

“Everyone at school kept asking me if I was wearing Burberry wellies and purple jacket at the polo. When I asked them why they told me I was in a national newspaper,” said Andrea, when her identity was revealed.

Andrea, a year nine student, went to see the charity polo match at Beaufort Polo Club, which is near Westonbirt School near Tetbury.

While it was not the teenager’s first polo match it was her first encounter with the Royal Family.

“I knew Princes Harry and William were going to be there but I never thought I would get near them, let alone speak to them,” said Andrea.

As the royal brothers were walking off the field towards the changing room, Andrea seized her moment and ran out in front of the pair.

“I asked them ‘Please may I take your picture’ and they both laughed and said yes. I couldn’t believe it. I think I may have shouted after because I was so happy.”

Andrea, who is from Guadalajara, Mexico, has spent the past year at Westonbirt School to improve her English. She sent the photo to her friends and family at home.

“When my mum found out what had happened she said she was glad that I had been polite and asked the princes if I could take a photo.”

It is not the first time Andrea has snapped a celebrity. She has photographed Katy Perry and will.i.am from the Black-Eyed Peas. But none of them come close to the royal brothers.

“I am so excited to be photographed with Prince William and Prince Harry. I never imagined all this would happen just because I took a photo. Prince Harry is my favourite - I think he is really hot.”