We’re getting

Married!

Please join us as we celebrate our love and union with sunny skies, delicious food, and plenty of wine!

When

August 1st, 2025

Friday
4:00 PM

Please Join Us
Photo in Hawaii

You’re invited to Portugal!

Hello Everybody!

We are thrilled to announce that we’re getting married, and we’re excited to invite you to join us in Porto to celebrate!

While we’ll have a small ceremony at City Hall in San Francisco, we’d love to celebrate with our closest friends and family in one of the most beautiful cities in Europe. We hope you can make it to share this special day with us!

We understand that traveling to Porto is an adventure in itself, so we’ve put together some helpful information to make your journey as smooth as possible. Details on accommodations, travel tips, and itinerary can be found here.

We can't wait to share this special day with you in Portugal!

With all our love,

Keely & Ro

General Info

Attire

Cocktail/typical wedding attire.

Bright colors encouraged! Think cocktail dresses, suits/blazers, ties suggested. No color/pattern is off-limits other than white. Wear whatever feels festive to you!

Arrival

While Google Maps might make it look like a short stroll to The Yeatman, we should let you know—it is up a steep hill! Consider arriving by car. Ubers and Bolts are available all around Porto.

Weather

Expect temperatures to be around 70-80°F (20-25°C), cooling down to around 60°F (15°C) at night.

Accommodation

You’re welcome to stay wherever you’d like! For convenience, we’ve arranged room blocks at 2 hotels down the road from the venue (4 min drive or 14 min walk).

Hilton Porto Gaia
Hotel block rates: €150–170/night, including breakfast.
Booking: Booking link

* The group rate is guaranteed for extended stays between July 28 and August 5. To secure your reservation, please book your stay for July 31 to August 2 (2 nights) through the booking link, then email pedro.santos@hiltonportogaia.com with the dates for any additional nights.

Marriott Forte de Gaia, Autograph Collection
Hotel block rates: €250/night
Booking: Booking link

* Use group code AS6AS6A under "Special Rates" for group rate.

The Yeatman HotelHotel block rates: €500/night, including breakfast.
Booking: Email a completed copy of the booking form to Joana.Araujo@theyeatman.com

Gifts

We kindly ask for no gifts. Your presence at our wedding is the greatest gift we could ask for — truly! We’ve been fortunate to build a home together already. If you’d like to contribute, we’d be grateful for any support towards our Newly-wed Fund which will help us make the most of our post-wedding adventures.

Every contribution, big or small, means the world to us and will help us create unforgettable memories. Thank you for being part of our journey!

Event Schedule

Thursday, July 31 – Irish & Co.

7:00 – 10:00 PM

Welcome Drinks

Join us for drinks and small bites at Irish & Co. This will be a relaxed, come-and-go kind of gathering—casual attire is perfect. We’d love to see you, but feel free to skip it and rest up for the big day!

Friday, August 1 – The Yeatman

4:00 PM

Arrival & Ceremony

Grab a glass of champagne as you arrive and take in the stunning views from the terrace. There will be a short ceremony before we kick off the rest of the evening’s festivities.

5:00 PM

Cocktail Hour

Drinks, appetizers, and live music on the terrace! This is one of the moments we're most excited about and we can’t wait to see everyone!

6:30 PM

Dinner

Get comfortable—dinner will be a pre-set 5-course tasting menu, curated by the hotel’s chef who happens to have two Michelin stars

Please note: Some of the courses may include meat and seafood.

If you have any food allergies or dietary restrictions, please let us know when you RSVP. If you didn’t mention it there, just drop us an email and we’ll make sure a substitute is ready for you.

9:30 PM

After Dinner

The party continues with a DJ, a steady flow of sweet and savory snacks, and, of course, an open bar and cake!!

We have the venue until 2am, so feel free to dance the night away with us!

Saturday, August 2 – Último Skybar

3:00 – 5:00 PM

Farewell Gathering

Light bites and beer/wine at the Último Skybar at Neya Hotel. If you’re still in Porto, we’d love for you to stop by before you head off! Please come as you are.

Travel Faqs

Things To Do

Here’s a detailed list of recommendations our Portuguese co-workers have shared with us: Lisbon & Porto Recommendations (Google Docs)

We’ve only been to Porto once before, but here’s a list of places (restaurants, sights, etc) we liked and would recommend: Points of Interest (Google Maps)

Other Things

Some random, hopefully helpful (?) notes:

- Douro Valley (vineyards & wine tastings)
- Porto Tourist City PassLisbon Tourist City Pass
- "A Vida Portuguesa" has multiple locations throughout Lisbon & Porto, great for nice souvenir gifts.
- There are different lines depending on whether you're flying out of Europe directly or first traveling to another European country before leaving Europe.
- TSA PreCheck = FastTrack. Signage was easy to miss at the airport.
- Some streets closed to cars. Get Uber faster by walking down a couple blocks.
- Many restaurants are close between 3:30–7:00 pm. Dinner typically starts later in the evening (~8:00 pm)

VIsas

Be sure to check your travel requirements! Starting in mid-2025, visitors from Hong Kong will need to obtain a travel authorization called ETIAS (European Travel Information and Authorisation System) to enter Portugal.

Photo of Porto riverfront from bridge

RSVP

We’d love to know if you can join us! Please RSVP at your earliest convenience—earlier, the better! Let us know at the latest by June 15th if you’ll be there.

We look forward to seeing you there and celebrating together in Porto!

This is the official invitation. No further paper invite will follow. Please use this site and the information on it to RSVP and make your travel arrangements.


If you have any questions about the event, please feel free to email us at keelyro.wedding@gmail.com

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form. Please try again.