Ans: At the time, she was only 29 and the prince was 28. The two have an age gap of 5 months. But both have the same birth year. Kate was born in Jan and William in June.