Well, beautiful is very subjective, isn't it. But, fwiw, these are the names I personally think are beautiful:
From your list - Isabella, Juliette, Sophia, Olivia.
Plus:
Alexandra, Abigail, Arabella, Annabelle, Araminta, Ariella, Aaliyah, Anoushka, Aria, Ayla, Alyona, Amberley, Ariel, Avery, Amber, Ava, Alba, Aphra, Astrid, Bronte, Cassandra, Cassidy, Clarissa, Calista, Camilla, Carmen, Christabel, Christiana, Cecilia, Celest, Charlotte, Darcey, Dulcie, Ebony, Eriskay, Effie, Etta, Enya, Eliana, Elina, Elianne, Francesca, Felicity, Faith, Giselle, Georgina, Grace, Hannah, India, Isla, Inaya, Jessamy, Jessica, Joanna, Karenza, Keziah, Lyra, Lara, Livia, Madeleine, Miranda, Matilda, Melissa, Mara, Mala, Mila, Mika, Natasha, Natalie, Nia, Niamh, Nyah, Octavia, Piper, Rhiannon, Rhiannyd, Rebekah, Rowena, Robina, Romilly, Ramona, Sadie, Savannah, Susannah, Sylvia, Saskia, Saffron, Sapphire, Thea, Tamara, Verity, Victoria, Vanessa, Xanthe, Zara, Zia