The Sun has revealed the 20 names (boys and girls) of people who will get married this Valentine's Day and the method to their madness actually makes sense.
The survey calculated the average age of brides and grooms to tie the knot and then found the most common names from the year that they were born.
So, these are the 40 names that they came out with.
The girls that will get married this Valentine's Day are:
The men who will get down on one knee are:
Is your name on the list? If so, women, get excited and men, start sweating...