No, he doesn't wear his wedding band until after the wedding.
I would wear a lightweight navy blue suit. A great place to look would be at Nordstroms.
Yes!
Yes.
To show the love and fidelity that you have for your husband/wife.
The right
left
right
The cast of Marriage Go Round - 2013 includes: Nikky Beth as Ex Girlfriend Terry Christianson as Best Man Eric Faler as Wedding Guest Brock Kruckemeyer as Wedding Guest Aubry Leigh as Bride Janet Mayson as Mother of the Bride Vincent Prisco as Wedding Guest North Roberts as Priest Rachel Rodewald as Wedding Guest Ashlyn Seehafer as Bridesmaid William Sherry as Grandfather John Shultz as Lonely man Kelli Tidmore as Wedding Guest
The cast of All My Friends Are Leaving Brisbane - 2007 includes: Louise Alston as Party Guest Tamara Azmar as English Slapper Lynn Backlund as Wedding Guest Gemma Barlow as Party Guest Gria Barlow as Party Guest Thomas Batkin as Wedding Guest Christopher Batkin as Wedding Guest Marcel Baum as Wedding Guest Katie Bennett as Nightclub Patron Glenn Bernauer as Royal Exchange Patron Danielle Betteridge as Wedding Guest Natalie Bohenaki as Wedding Guest Elke Bonner as Wedding Guest Fintan Boylan as Wedding Guest Des Brown as Wedding Guest Krystal Bruce as Wedding Guest Lachlan Buchanan as Wedding Guest Tom Bunning as Party Guest Emily Bush as Wedding Guest Haley Bush as Wedding Guest Cassandra Button as Wedding Guest Andrew Carbone as Wedding Guest Jordan Cargill as Nightclub Patron Sophie Carroll as Nightclub Patron Kirsty Cash as Wedding Guest Brooke Connell as Wedding Guest Harrison Crawford as Wedding Guest Allen Darveniza as Hotel Concierge Catherine Dibley as Party Guest Dani Dobson as Nightclub Patron Taylor Donaldson as Wedding Guest Norman Doyle as Wedding Guest Hayley Egan as Nightclub Patron Diya Eid as Royal Exchange Patron Melinda Ewin as Wedding Guest Mirey Faema as Wedding Guest Damien Freeleagus as Positive Man Matt Gaffney as Party Guest Sandra Galvin as Shayne Francesca Gasteen as Nat Gyton Grantley as Jake Charlotte Gregg as Anthea Josh Gregg as Fritz Deb Haworth as Party Guest Elizabeth Hayem as Party Guest Russell Ingram as Restaurant Patron Ryan Johnson as Tyson Sandra Kafrouni as Party Guest Ben Kelso as Nightclub Patron Romany Lee as Simone Nelle Lee as Wedding Guest Magdalene Lokic as Party Guest Kelly Low as Nightclub Patron Natalie Martens as Party Guest Alex McTavish as Wedding Guest Nadine Morris as Royal Exchange Patron Laju Nanwani as Nightclub Patron Paul Newlands as Party Guest Liam Nunan as Party Guest Tom Oakley as Yuppie Man Hayley Pearl as Party guest Michael Priest as Aram Nina Riddel as Party Guest Leata Ross as Lawyer Leah Russell as Restaurant Patron Renae Simpson as Cool Auntie Stephen Vagg as Greg Dib Walker as Royal Exchange Patron Tess Walsh as Party Guest Neridah Waters as Melanie Toby Watson as Party Guest Cliff Wearne as Polygamous Husband Matt Zeremes as Michael
right
Just a suit, not you exact wedding suit, but a brown, grey or silver one.