Take a look at AF
We booked our tickets using Amex points on Air France at around 300 days in advance so you may have trouble this close to departure date. We took an overnight rest stop as well in Paris for extra luxury. We looked at Virgin as well but it didn't work from our departure city. Happy honeymoon.