Rustic & Elegant: Katie & Kevin’s Wedding at The James Museum | St. Petersburg, Florida

Katie and Kevin’s wedding at The James Museum in St. Petersburg, Florida was a stunning blend of rustic romance, boho textures, and western elegance. Their earthy color palette of orange, blush, copper, rust, and dark teal accents perfectly complemented the museum’s dramatic spaces, creating a celebration that felt both elevated and deeply personal.

The ceremony took place in The Arroyo, surrounded by warm tones and artistic backdrops that set the stage for a heartfelt exchange of vows. Guests then enjoyed cocktail hour in The Arroyo and The Canyon, where the museum’s architecture added a unique dimension to the celebration. The reception unfolded in The Mesa Hall, where Bay Kings Band brought incredible energy, ensuring the dance floor stayed packed all night long.

From textured florals to copper details, custom signage, and thoughtful rentals, every design element reflected Katie and Kevin’s vision of rustic-chic romance with a western twist. It was a day full of heartfelt moments, lively music, and elegant details perfectly suited to the iconic museum setting.

Vendor Team:

Coordination & Design: @mdpevents | MDP Events

Venue: @jamesmuseum | The James Museum of Western & Wildlife Art

Florals: @savethedateflorida | Save the Date Florida

Photography & Videography: @risinglotusphotography | Rising Lotus Photography

Band: @baykingsband | Bay Kings Band

Hair & Makeup: @adorebridalhairandmakeup | Adore Bridal Hair and Makeup

Catering: DRG Hospitality

Cake: @tampabaycakecompany | Tampa Bay Cake Company

Rentals (Linens, Chairs, Tables): @eventdesignfl @westcoastrental | My Event Design & West Coast Rental

Tabletop Rentals: @flockdecor | Flock Decor

Signage: @laconicevents | Laconic Events

Wedding Dress: @malindyelenebridal | Malindy Elene Bridal

Suit: @tweedssuitshop | Tweeds Suit Shop

Bridesmaids: Baltic Barn

Groomsmen: @suitshopofficial | Suit Shop Official

Transportation: @startrolley | Star Trolley

Newlyweds: @forbes727life @glasske | Katie & Kevin