A mum and a daughter gave birth to boys on the same day - and they both measured the exact same size.
Mum Eunice Barbosa dos Santos Claudino gave birth to Noah and daughter Milena Rafaela dos Santos Claudino had Loui just over an hour apart on June 28.
Eunice, 42, and Milena, 23, had found out they were pregnant in the same week.
Milena had planned to have her first child after getting married, but the wedding was postponed after becoming pregnant unexpectedly.
Four days later, her mum found out she was expecting her third child.
Touching footage shows the moment her pregnancy was confirmed.
Milena told local media: "I decided to stop taking contraceptives, which I had been taking continuously for two years.
"I decided to stop in order to have my period before the wedding, but it didn't come.
"I took a blood test because the home pregnancy test was negative, and I found out that I was pregnant."
Talking about the moment when she found out her mum was also expecting a child, Milena said: "At first, I was shocked and thought she was joking.
"After we went to another pharmacy and it showed that she was pregnant, I was very happy because our bond is very strong, and going through pregnancy was my dream. It was even more wonderful with my mother."
The pair held a joint gender reveal party where they lived in Sao Jose do Rio Preto, Brazil.
Milena said: "It was a huge coincidence because we don't have any boys in our family."
During their pregnancies, mum and daughter had all their check-ups done together and scheduled their deliveries for the same day, with both opting for Caesarian sections.
Eunice said: "They seem like twins because whatever I feel, she feels too. We do all the exams together.
"Being a mother is a blessing, and imagine being a mother and grandmother at the same time. I'm very happy."
Milena gave birth to Loui first, with Noah coming into the world just over an hour later.
Despite being the younger of the two, Noah is Loui's uncle. However, both were born exactly the same height, with each baby measuring 48.5 centimetres (19 inches).