Otter m'dear,
It must be said. I find your boyfriend's efforts to rein in a name as wild as Aphrodite a bit silly.
You have many lovely options - I'm not worried! But the middle names won't be used often anyway, so it's not the best place to infuse normalcy into abnormally beautiful Aphrodite. imo.

Illyria is not that crazy, it's not a froufy name like Bluebell or Valentine.
Illyria is just a delicious little trill rolling off of Aphrodite, a little literary reference (and a great one at that.) I don't see the harm. :-( (puppy eyes)

My star combinations for you:AphroditeOliviaWren-Olivia gives a nice blue feel and flowy wavy picture. It adds some 'normalacy' to the name and is a good fallback when darling Roo is feeling defiant. Wren gives that final full stop of-YES! I am unique and I WILL have a beautiful name! I have loved Wren for ages and I use it as my kind of 'alter ego' so that is probabaly part of the reason I chose this for you.
OrAphroditeOliviaPearl-As above but with the added bonus that Pearl is nice and oceany.

...so the main problem for me (us) has been that very few thing sounds good with Aphrodite. The name needs to hold their own against Aphrodite's wild beauty, but it mustn't try to steal the spotlight. Everything felt wrong, so yesterday I told Roo's Daddy how I felt, and that if he can't give me Illyria we should just go with Alcyone instead, as it's easier to find fitting middles. I still think Alcyone could fit her, so that seemed to me to be the way to go. I went out for a run with Roo and when we came back he said he was okay with Illyria if he could pick the second middle. Woohoo, he wanted Marian as the second middle! So, we've named her, and I think it's absolutely beautiful. We're just not sure about the order: Aphrodite Illyria Marian or AphroditeMarian Illyria. If we go with the first one, initials will be AIME, the second AMIE. Amie is one of my favourite French words, it means friend (female version) and it's so cute. I think Illyria Marian has better flow, but let's face it, that's guesswork as I'm terrible with flow...

So, we've named her, and I think it's absolutely beautiful. We're just not sure about the order: Aphrodite Illyria Marian or AphroditeMarian Illyria. If we go with the first one, initials will be AIME, the second AMIE. Amie is one of my favourite French words, it means friend (female version) and it's so cute. I think Illyria Marian has better flow, but let's face it, that's guesswork as I'm terrible with flow...

Yey! What a lovely name I think AphroditeMarian Illyria has the best flow, but either way is fantastic. Marian is gorgeous- makes me think of Robin Hood, fairytales, magical forests, dashing heroes, adventures and all things sweet and enchanting about childhood. Excellent choice