Honestly, there are some very specific dating apps on this list. Yep, no matter how strange or unusual you think you are, there's an app out there that's catered to you.

Online dating is niche-er and easier than ever. There are plenty of websites and apps these days to meet someone special, whether you're a 20-year-old barista or a 55-year-old farmer. If you're sat reading this on your 29th birthday, you may have just had a minor heart attack.

According to polls, 28 is the average age people meet their spouse in the US.