A mum has beaten odds of one in 25 billion after finding seven double yolkers in a box of a dozen eggs.
Michelle Franklin, 33, from Hersham, Surrey, paid £1.55 for eggs during her weekly Lidl shop last weekend.
But while the mum-of-two was rustling up breakfast for her children Sienna, 11, and Albert, nine, she was stunned to find three eggs she cracked had double yolks.
Michelle, an equine dentist, went on to crack another three eggs, which all had the rare double yolks.
Partner John Matthew, 34, rushed to get his phone to capture the find and cracked a seventh egg from the box later in the day - another double-yolker.
It is said to be a rare 25 billion-to-one event.
Michelle said: "What can I say - we were quite impressed. I got up to make me and the kids some fried eggs for breakfast
"Lidl eggs are yummy so to get two yolks in our breakfast just gave it that little bit extra.
"I used to have hens back in the day and you can tell when they are really looked after by the colour of the yolk. These ones were a dark orange so that's a really good sign.
"After we made the breakfast John cracked a few more and they were double yolks too. So seven out of the 12 had double yolks!
"Albert joked and said he was going to be like a rocket today due to the extra protein. We only took a photo of the first three as we didn't think anything would come of it.
"But to have seven double yolks in the same packet was pretty something. We just found it pretty random."
A spokesman for the British Egg Information Service said: "Double yolkers (eggs containing two yolks) tend to come from younger hens whose hormone systems are still naturally developing.
"It is very rare for an egg to be ‘double yolked’ and, although we cannot be specific, the instance of double yolkers is 0.1%.
"However, because all the hens in a flock are the same age, it is not unusual to find more than one double yolker in a box."