Amazon
Yes. Please join us at the beach for a relaxing post wedding beach day :)
Unfortunately no.
No.