Wedding Songs: Over 300 Ideas for Your Celebration

5+ PHOTOS
30 PRO TIPS
wedding songs bride groom bouquet
Photo by

Unsplash

ADVERTISEMENT

ADVERTISEMENT

The wedding day is an eventful one from when you wake up till you close your eyes at night. Throughout this day, couples go through a lot of emotions that can only be expressed through wedding music. From the waking moment through the procession to the reception. Every stage needs appropriate wedding songs.

ADVERTISEMENT

Creating a marriage song list with the right genre of songs makes your wedding truly unforgettable. So if you’re not sure about how to curate your playlist, get inspired by the greatest wedding songs in the post.

Brides Often Ask

What is the number 1 wedding song?

The most popular wedding songs of this year are: “Love of My Life” by Harry Styles.

Best Wedding Songs

  1. Perfect by Ed Sheeran – A perfect romantic song for a wedding that would be great for a first dance or background music. ‘Perfect’ by Ed Sheeran is an ode of love popularly chosen as a good wedding slow dance song.
  2. All Of Me by John Legend – One of the most popular modern wedding songs, ‘All of Me’ is a vow all on its own, and this is why it is perfect to play at weddings. A great first dance song if there ever was any.
  3. Marry Me by Train – The lyrics of this song make it one of the classic rock love songs for a wedding. The tempo and words ‘marry me’ alone, are enough to make it a popular choice for a wedding day.
  4. Love On Top – Beyoncé – A song that makes your partner the complete focus, ‘Love on Top’ is a contemporary number that can give you the perfect wedding first dance.
  5. Marry You – by Bruno Mars – This fun and feel-good song is one of the best upbeat love songs for a wedding. It has the right words and tempo to pull anyone to the dancefloor.

Getting Ready Songs

  1. Kelsea Ballerini – I Think I Fell In Love Today
  2. Frank Sinatra – Get Me To The Church On Time
  3. Beyonce – Halo
  4. Meghan Trainor – Me Too
  5. Taylor Swift – Love Story
  6. Florida Georgia Line – Get Your Shine On
  7. Fergie ft. Ludacris – Glamorous
  8. Darius Rucker – History in The Making
  9. Florida Georgia Line – Cruise
  10. Josh Turner – Time Is Love
  11. Shaggy ft. Rayvon – Angel
  12. Eric Clapton – Wonderful Tonight
  13. Taylor Swift – Shake It Off
  14. Collin Raye – Love, Me
  15. Rihanna – Only Girl (In the World)
  16. Pink – Raise Your Glass
  17. Together forever – Rick Astley
  18. Diana Ross & The Supremes – Can’t Hurry Love
  19. Letters to Cleo – I Want You To Want Me
  20. Trisha Yearwood – She’s In Love With the Boy
  21. Nicki Minaj – Your Love

While creating a playlist of wedding songs, it might be easy to forget the need for getting ready songs. The right wedding love songs can help set the mood while getting ready for such a big day. From upbeat wedding songs to R&B wedding songs, what’s important is that you choose songs that mean something to you and your significant other.

Wedding Ceremony Songs

Wedding Prelude Songs

  1. Diana Ross & Lionel Richie – Endless Love
  2. Pink – Raise Your Glass
  3. Michael Buble – Crazy Love
  4. The Dixie Cups – Chapel of Love
  5. Randy Travis – Forever & Ever Amen
  6. Taylor Swift – Fearless
  7. Brad Paisley – Two People Fell In Love
  8. Mark Wills – I Do (Cherish You)
  9. Elvis Presley – Love Me Tender
  10. BebeRexha and Florida Georgia Line – Meant to Be
  11. Starley – Call On Me
  12. Israel “Iz” Kamakawiwoʻole – Over The Rainbow
  13. Michael Buble – L.O.V.E.
  14. Beatles – With A Little Help From My Friends
  15. Blue Swede – Hooked On A Feeling

The very first on the list of wedding ceremony songs are the wedding prelude songs. The songs for this part of the day should be chosen carefully as they will set the tone for the rest of the wedding. Wedding prelude music should be slow and calming background music that would create a romantic atmosphere and not distract guests.

Processional Wedding Songs

  1. Mary Chapin Carpenter – Grow Old With Me
  2. The Beatles – All You Need is Love
  3. Pachelbel – Canon in D
  4. Haley Reinhart – Can’t Help Falling in Love
  5. Evan Duffy – Clarity
  6. Traditional – Amazing Grace
  7. Van Morrison – Have I Told You Lately
  8. Sara Bareilles – I Choose You
  9. Beyonce feat. Jay-Z – Crazy In Love
  10. Blake Shelton – God Gave Me

One or two wedding processional songs are often necessary to accompany the entry of the wedding party and sometimes family members of the couple down the aisle. These can be classic wedding songs or dance wedding party entrance songs, depending on the mood you’d like to maintain for the ceremony.

Bride Entrance Songs

  1. Elvis Presley – Love Me Tender
  2. Elvis Presley – Can’t Help Falling in Love With You
  3. Israel Kamakawiwoʻole – Somewhere Over the Rainbow
  4. Audrey Hepburn – Moon River
  5. Shania Twain & Bryan White – From This Moment On
  6. Ingrid Mapson – La Vie En Rose
  7. Bruno Mars – Just the Way You Are
  8. Ronan Keating – When You Say Nothing At All
  9. Rod Stewart – When I need you
  10. Lifehouse – You and Me
  11. Ingrid Michaelson – The Way I Am
  12. Bruno Mars – 24K Magic
  13. Chris Brown – Forever’
  14. Brian Crain – Butterfly Waltz
  15. Carter Burwell, Dan Redfeld and Elizabeth Hedman – Bella’s Lullaby
  16. Eva Cassidy – Songbird
  17. Ronan Keating – This I Promise You

The wedding songs which accompany the bride walking down the aisle should be different from the general procession. One special song to signify the bird’s entrance would make an impact on the wedding ceremony. This is the most important song pick for a wedding, so finding the perfect song is vital.

Wedding Recessional Songs

  1. Rhett Akins – She Said Yes
  2. Stevie Wonder – Signed, Sealed, Delivered, I’m Yours
  3. Andrew Maze – Knock, knock
  4. Aretha Franklin – You Send Me
  5. Alicia Keys – No One
  6. Coldplay – Sky Full of Stars
  7. Katrina & The Waves – Walking On Sunshine
  8. Gretchen Wilson – Here For the Party
  9. American Authors – Best Day Of My Life
  10. B-52’s – Love Shack
  11. Beach Boys – God Only Knows
  12. Brandon Heath – Love Never Fails
  13. Dave Matthews Band – You & Me

Less sentimental and more upbeat tunes are often chosen for recessional wedding songs. The end of the wedding ceremony and the exit of the bride and groom is a joyful moment, so these should be lighthearted, celebratory, and fun wedding songs that reflect the joy of everyone there.

Classic Wedding Ceremony Songs

  1. Johann Pachelbel, Edward Brewer and the Orpheus Chamber Orchestra – Canon in D, P.37
  2. Royal Philharmonic Orchestra & Christian Rainer – The Prince of Denmark’s March (Trumpet Voluntary In D Major)
  3. Mado Robin, Libero De Luca, Agnes Disney, Jean Borthayre, Claudine Collart, Simeon LeMaitre and Léo Delibes – Lakmé: El Dúo de la Flor
  4. Andrew Grossman, Lana Ross, and Anna Moor – Wedding March
  5. The O’Neill Brothers – Ode To Joy
  6. the Latvian Philharmonic Chamber Orchestra – Serenade, Eine kleineNachtmusik, K 525: II. Romanza – Andante
  7. J.S. Bach Orchestra – Canon And Gigue In D Major: Canon (Pachelbel’s Canon)
  8. Felix Mendelssohn, London Symphony Orchestra and Peter Maag – A Midsummer Night’s Dream, Op. 61: IX. Wedding March
  9. Georg Friedrich Handel by Bela Banafalvi& Budapest Strings – Solomon, HWV 67: The Arrival of the Queen of Sheba
  10. Johann Sebastian Bach, Charles Gounod, Nora Shulman and Judy Loman – Ave Maria
  11. Antonio Vivaldi, Alberto Lizzio and Musici di San Marco – Concerto No. 1 in E major, Op. 8, RV 269, “La Primavera” (Spring): I. Allegro

There are lots of popular wedding songs to choose from for a wedding ceremony. Some couples love the classics while others prefer songs closer to their heart. During the ceremony, these interlude songs can play lightly in the background, or during special moments such as hand binding, candle lighting, and other wedding rituals.

Wedding Reception Songs

Cocktail Hour Music

  1. Ed Sheeran – Shape of You
  2. Stevie Wonder – Ribbon in the Sky
  3. Sixpence None the Richer – Kiss Me
  4. Nina Simone – Here Comes The Sun
  5. The Police – Every Breath You Take
  6. Ben E. King – Stand By Me
  7. Backstreet Boys – I Want It That Way
  8. Bette Midler – Wind Beneath By Wing
  9. Chris Brown – Forever
  10. Sixpence None the Richer – Kiss Me
  11. Colbie Caillat – I Do

Music is the lifeblood of any event, so every aspect of a wedding would need its choice of music. Cocktail hour is a time of fun, drinks, and photos, so some of the best wedding songs would suffice. About twelve or thirteen songs would be required if the segment lasts a full hour.

Entrance Wedding Songs

  1. David Guetta ft Nicki Minaj, Bebe Rexha & Afrojack – Hey Mama (Official Video)
  2. Vanilla Ice – Ice Ice Baby
  3. DJ Snake ft. Justin Bieber – Let Me Love You
  4. P!nk – Get The Party Started
  5. Tom Jones – She’s a Lady
  6. Shaggy – Angel
  7. Jon Pardi – Head Over Boots
  8. Amy Adams, Jason Segel, Chris Cooper – Life’s a Happy Song
  9. Luther Vandross – Here And Now
  10. O’Jays – Forever Mine
  11. Justin Timberlake – Can’t Stop the Feeling
  12. Pitbull ft. Christina Aguilera – Feel This Moment
  13. Black Eyed Peas – Let’s Get It Started

The beginning of a wedding reception signifies that it’s time to party, so wedding reception entrance songs are usually upbeat. One or two good wedding songs can help set the mood for the start of the celebrations. This way you can walk in dancing to the most important part of your life.

First Dance Wedding Songs

  1. Ariana Grande – Imagine
  2. Frank Sinatra – The Way You Look Tonight
  3. Elvis Presley – Falling in Love with You
  4. Ed Sheeran – Thinking Out Loud
  5. Nina Simone – I put a spell on you
  6. Doris Day – Dream A Little Dream of Me
  7. Frank Sinatra – Fly Me To The Moon
  8. Frankie Valli and The 4 Seasons – Can’t Take My Eyes off You
  9. Michael Buble – Sway
  10. Dooley Wilson – As Time Goes By
  11. Peabo Bryson & Regina Belle – A Whole New World
  12. Zeffirelli’s Romeo and Juliet – Love Theme To “Romeo & Juliet
  13. Diana Ross & Lionel Richie – Endless Love
  14. The Tango Project – Por Una Cabeza
  15. Heatwave – Always and forever
  16. Lonestar – Amazed
  17. Rod Stewart – Have I told you lately
  18. Peter Gabriel – In your eyes
  19. Big and Rich – Lost in This Moment
  20. Norah Jones – Come Away with Me
  21. 98 Degrees – I Do (Cherish You)

The first dance is a part of a wedding that you’d want to get right, so it is important to choose the first dance wedding songs carefully. Create a memory with your partner with a song you will want to remember forever. This has to be a personal choice, a song that you both love.

Father-Daughter Dance Songs

  1. Miley Cyrus – Butterfly Fly Away
  2. Beyonce – Daddy
  3. Paul Simon – Father and Daughter
  4. Billy Joel – Just the Way You Are
  5. Guns N’ Roses – Sweet Child O’ Mine
  6. Nancy Sinatra’s – It’s For My Dad
  7. Stevie Wonder – Isn’t She Lovely
  8. Rascal Flatts – My Wish
  9. Frank Sinatra – I Wish You Love
  10. Bob Marley – Three Little Birds
  11. Michael Buble – Daddy’s Little Girl
  12. Heartland – I Loved Her First

A wedding is an important day for the father of the bride as well, and this makes father-daughter wedding songs significant. A sentimental number that describes and celebrates the bond that a father shares with his daughter would be a fitting choice for this dance. It can be slow or fast-paced, and joyful.

Mother and son wedding songs

  1. Paul Todd – The First Lady in My Life
  2. Whitney Houston – Greatest Love of All
  3. Carrie Underwood – Mama’s Song
  4. The Band Perry – Mother Like Mine
  5. MikkiViereck – A Song for my Son
  6. Whitney Houston – Greatest Love of All
  7. Nat King Cole – Unforgettable
  8. Taylor Hicks – Do I Make You Proud
  9. Boyz II Men – A Song for Mama
  10. Scott Keo – All to You
  11. Bob Dylan – Forever Young
  12. The Band Perry – Mother Like Mine

Another popular dance at weddings is the mother and son dance. This adorable moment needs to be accompanied by mother and son wedding dance songs that would be meaningful to the groom and his mother. Jazz, ballads, and even rock songs would make the cut.

Cake-Cutting Wedding Songs

  1. Sugar Sugar – the Archies
  2. Mariah Carey – Honey
  3. James Taylor – How Sweet It Is (To Be Loved by You)
  4. DNCE – Cake by the Ocean
  5. Christina Aguilera – Candyman
  6. Aerosmith – Sweet Emotion
  7. Def Leppard – Pour Some Sugar on Me
  8. the Four Tops – I Can’t Help Myself (Sugar Pie, Honey Bunch)
  9. Maroon 5- Sugar
  10. U2- Sweetest Thing
  11. Robin Thicke – The Sweetest Love
  12. Average White Band – Cut The Cake

Cutting the cake is a fun and exciting part of a wedding that can be enhanced by the music chosen to play. This goes to say that cake-cutting songs for a wedding should be fun and light. You can choose any number of songs depending on how long you plan the cake-cutting aspect to be.

Bouquet Toss Songs

  1. Motley Crue – Girls, Girls, Girls
  2. Carly Rae Jepsen – Call Me Maybe
  3. Fifth Harmony ft. Kid Ink – Worth It
  4. Amanda Seyfried – Honey, Honey
  5. Beyonce – Diva
  6. Jennifer Lopez – Let’s Get Loud
  7. Natalie Cole – This Will Be…(An Everlasting Love)
  8. Jason Derulo – Stupid Love
  9. Survivor – Eye of the Tiger
  10. Pat Benatar – Hit Me with Your Best Shot
  11. Beastie Boys – Girls
  12. Christina Aguilera – Genie In A Bottle
  13. Abba – Take A Chance On Me
  14. Bonnie Tyler – I Need a Hero

Some of the best wedding reception songs are played when it’s time to toss the bouquet. This is often a thrilling point in any wedding, and so you need songs that can amp up the guests to get ready to catch the bouquet. These can be anything from songs about female power or upbeat dance numbers.

Garter Toss Songs

  1. Flo Rida ft. Sia – Cake Wild Ones
  2. Michael Jackson – Wanna Be Startin Something
  3. DJ Khaled ft. Justin Bieber, Quavo, Chance the Rapper, Lil Wayne – I’m the One
  4. Fun ft. Janelle Monáe – We Are Young
  5. Akon ft. Snoop Dogg – I Wanna Love You
  6. Lou Bega – Mambo No. 5
  7. The Beatles – Twist and Shout
  8. Black Eyed Peas – I Gotta Feeling
  9. Florida Georgia Line featuring Luke Bryan – This Is How We Roll

The garter toss is for single males and the bouquet toss is for single females. So it’s easy to imagine the type of wedding songs to dance to that would be perfect to play while the groom is pulling off the garter and tossing it to his mates. A cheeky or electrifying number would do.

Love Wedding Songs for Last Dance

  1. Skylar Grey – Everything I Need
  2. Bill Medley & Jennifer Warnes – (I’ve Had) The Time of My Life
  3. Ed Sheeran – Perfect
  4. Elvis Presley – Love me tender
  5. Frank Sinatra – Strangers in the night
  6. Doris Troy – Just One Look
  7. Coldplay – Paradise
  8. Taylor Swift – Today Was a Fairy Tale
  9. Donna Summer – Last Dance
  10. Justin Timberlake – What Goes Around…Comes Around
  11. Bill Medley & Jennifer Warnes – (I’ve Had) The Time of My Life
  12. Sister Sledge – We Are Family
  13. Eagles – Love Will Keep Us Alive

The last dance is often accompanied by slow wedding reception songs. At this point, you can just go with the flow as many guests would have left, and the DJ could choose to play any number that works best with the mood at the moment.

Wedding Exit Songs

  1. “Happy” by Pharrell Williams
  2. “You Are the Best Thing” by Ray LaMontagne
  3. “Don’t Stop Believing” by Journey
  4. “I Gotta Feeling” by Black Eyed Peas
  5. “Signed, Sealed, Delivered (I’m Yours)” by Stevie Wonder
  6. “Can’t Stop the Feeling!” by Justin Timberlake
  7. “Shut Up and Dance” by Walk the Moon
  8. “Uptown Funk” by Mark Ronson ft. Bruno Mars
  9. “Love on Top” by Beyoncé
  10. “All You Need is Love” by The Beatles


Wedding exit songs should reflect the joy and celebration of the occasion. Choosing the right genre will depend on the couple’s personal taste and the overall tone of the wedding. Consider upbeat songs with positive lyrics that encourage guests to dance and sing along. Popular genres include pop, country, and classic rock.

Classic Love Songs

  1. Ellie Goulding – Love Me Like You Do
  2. Frank Sinatra — The way you look tonight
  3. Stevie Wonder — Isn’t she lovely
  4. Seal — Kiss from a rose
  5. Noel Paul Stookey — There is love
  6. Celine Dion — Because you loved me
  7. Dixie Cups — Going to the chapel of love
  8. Diana Ross and Lionel Richie — Endless love
  9. Archie’s — Sugar Sugar
  10. Frank Sinatra — Love and marriage

There are certain classic love songs for weddings that are sure to set the mood for such a day. These traditional wedding songs are often popular favorites and are even easy to sing along to. You can use classic love songs to bridge the age gap among your guests and get everyone in that loving wedding spirit.

Country Wedding Songs

  1. Rascal Flatts – Bless the Broken Road
  2. George Strait – I Cross My Heart
  3. Brad Paisley – Then
  4. Thomas Rhett – Die a Happy Man
  5. Shania Twain – From This Moment On
  6. Lonestar – Amazed
  7. Tim McGraw – My Best Friend
  8. Paul Brandt – I Do
  9. Keith Urban – Making Memories of Us
  10. Tim McGraw – Humble and Kind

When choosing country songs for a wedding playlist, consider the lyrics and their relevance to your love story. Look for songs that evoke emotions and resonate with you as a couple. It’s also important to balance upbeat and slow songs to create a diverse and enjoyable playlist for your guests.

Wedding Dance Songs

Upbeat Dance Songs

  1. Lovelytheband – These Are My Friends
  2. Hardwell – How You Love Me
  3. EXO – Love Shot
  4. Bob Sinclair – Rock this party
  5. LMFAO ft. Lauren Bennett, GoonRock – Party Rock Anthem
  6. Britney Spears – Till the World Ends
  7. Pink – Get the party started
  8. Rihanna – Where Have You Been
  9. Selena Gomez & The Scene – Love You Like A Love Song
  10. ABBA – Gimme! Gimme! Gimme!
  11. ABBA – Dancing queen
  12. One Republic – Counting Stars
  13. ABBA – Voulez-Vous
  14. Katy Perry – Firework
  15. Pharrell Williams – Happy
  16. Rihanna – Don’t Stop The Music
  17. Beyonce ft. Sean Paul – Baby Boy
  18. Daft Punk – Get Lucky

It’s no secret that music sets the tone for a wedding, so to create that celebratory mood, you’re going to need upbeat music. Whether it’s upbeat wedding entrance songs for the reception or upbeat numbers for a first dance. Choose the songs that connect with you as well as the songs that are sure to resonate with your crowd.

Slow Dance Wedding Songs

  1. Frank Sinatra – All My Tomorrows
  2. John Legend – All of Me
  3. Lonestar – Amazed
  4. Etta James – At Last
  5. Daniel Caesar featuring H.E.R. – Best Part
  6. Jack Johnson – Better Together
  7. Angus & Julia Stone – Big Jet Plane
  8. Thomas Rhett – Blessed
  9. Christina Aguilera – Bound to You
  10. Sade – By Your Side
  11. Elvis PresleyCan’t Help Falling in Love
  12. Lauryn Hill – Can’t Take My Eyes Off of You
  13. Leon Bridges – Coming Home
  14. John Legend – Conversations in the Dark
  15. Musig Soulchild – Dontchange
  16. Taylor Swift – Enchanted

Lots of modern wedding first dance songs are slow, romantic numbers that set the mood for the couple and guests. When choosing the right songs, it’s important that this ballad or R&B number communicates the right words to your partner, capturing your feelings perfectly while you dance.

Modern Wedding Songs

  1. Arctic Monkeys – Baby I’m Yours
  2. Tom Odell – Grow Old With Me
  3. One Direction – Little Things
  4. Kane Brown – Good as You
  5. Rita Ora – Let You Love Me
  6. Miley Cyrus – Adore You
  7. Alicia Keys – That’s When I Knew
  8. Jason Aldean – You Make It Easy
  9. Bruno Mars – Marry You
  10. Rewrite The Stars – Zac Efron & Zendaya
  11. Jonas Brothers – Sucker
  12. Taylor Swift – Today Was A Fairytale
  13. Ed Sheeran – Tenerife Sea
  14. George Ezra – All My Love
  15. John Legend – All Of Me

Choosing modern songs for your wedding isn’t a challenge as there are many options for every aspect of the wedding ceremony and reception. What matters is choosing the right number for each part of the day. So, whether you need modern processional wedding songs or current parents’ dance wedding songs, you need to find the right fit. For instance, the popular “Marry You” by Bruno Mars would be great background music during the wedding ceremony, and Christina Perri’s “A Thousand Years”, is a perfect first dance song.

R&B Wedding Songs

  1. “You Are the Best Thing” by Ray LaMontagne
  2. “At Last” by Etta James
  3. “Ain’t No Mountain High Enough” by Marvin Gaye and Tammi Terrell
  4. “All of Me” by John Legend
  5. “Endless Love” by Diana Ross and Lionel Richie
  6. “Let’s Stay Together” by Al Green
  7. “Unforgettable” by Nat King Cole (duet with Natalie Cole)
  8. “My Girl” by The Temptations
  9. “I Do (Cherish You)” by 98 Degrees
  10. “For You” by Kenny Lattimore

Many couples want to add soulful vibes to their special day and R&B wedding songs are a popular choice. To choose the right R&B wedding songs, think about your personal taste and the overall tone of your wedding. Just find the perfect R&B song that speaks to your heart and fits your wedding style.

Fun Wedding Songs

  1. “Can’t Stop the Feeling!” by Justin Timberlake
  2. “Uptown Funk” by Mark Ronson ft. Bruno Mars
  3. “I Wanna Dance With Somebody” by Whitney Houston
  4. “Shut Up and Dance” by Walk the Moon
  5. “Happy” by Pharrell Williams
  6. “Don’t Stop Believin'” by Journey
  7. “Love Shack” by The B-52’s
  8. “September” by Earth, Wind & Fire
  9. “I Gotta Feeling” by Black Eyed Peas
  10. “You Shook Me All Night Long” by AC/DC

When it comes to selecting fun wedding songs, the key is to strike a balance between what you and your partner love and what will get your guests grooving all night. Some popular genres for upbeat wedding tunes are pop, rock, country, and R&B. Remember to choose songs that reflect your unique style as a couple and keep the party going!

Wedding Songs To Skip

  1. Katy Perry – The One That Got Away
  2. Andra – Cake Love Can Save It All
  3. Lady Gaga – Million reasons
  4. Tori Kelly – Hallelujah

While it’s great to know the type of songs that should make it to your wedding playlist, it also helps to know the songs that shouldn’t. So, here are tips on the wedding songs that should be on your ‘No Play’ list.

  • Over-the-top violent songs. These should be avoided unless they match your wedding theme.
  • Songs about breakups or cheating. You wouldn’t want to unknowingly jinx your big day.
  • Overly risqué songs or songs with explicit lyrics. You have guests of different age groups at a wedding and you wouldn’t want songs that would offend the elderly or be insensitive to the presence of kids.

Wedding music cannot be quite overlooked no matter the style of the wedding. But after all, that said, the choice of wedding songs depends on you. It’s your day and your happiness, choices, and needs come first. Yet, we are all about helping you make the best of your wedding day through good music. This post aims to help is curating your playlist for the appropriate music for every wedding stage. Your entire wedding music playlist should be inspired by how you want yourself and your guests to feel. Combine songs that are family-friendly, familiar, and multigenerational and everyone will have a great time.

ADVERTISEMENT