1. Monica Bellucci
Is it surprising that Monica Anna Maria Bellucci ranks number one in our list is most beautiful women over 50? She is an Italian actress and model whose most notable works are The Passion of the Christ, The Matrix Revolutions, and James Bond film Spectre, where she plays a Bond girl at the age of 51. Therefore, Bellucci is one of the oldest Bond girls, ever.