India has taken the top spot among the most attractive nationalities in the world.

The ranking was produced by an analysis of thousands of Reddit posts about attractive nations.

Any Reddit posts referencing ‘attractive’, ‘sexy’, ‘beautiful’, ‘handsome’, ‘gorgeous’, ‘good looking’, ‘pretty’ and ‘hot’ with a country were analysed.

A score was then created using the number of posts, comments and upvotes.

According to a study by swimwear brand Pour Moi, India holds the number one spot.

A spokesperson said: “We analysed Reddit data, scraping the number of posts and upvotes that spoke about attractive nations, to reveal which nationalities the world is most attracted to.

“To bring the findings to life, we used AI technology to discover what these attractive nations might look like.