A brawl of 20 people erupted outside a pub leaving one man in hospital while another woman was knocked out.
An 18-year-old had to be treated for facial injuries following the fracas outside the bar in Merthyr Tydfil in the early hours of Saturday morning.
The injured woman meanwhile was punched and had her wedding ring stolen in the fight outside the town's Celtic Bar.
Her husband told Wales Online it was an unprovoked and seemingly random attack.
"There was no incident previous to it," he said.
"Everyone was outside the bar waiting to go home when about 12 to 20 young men started beating people up. Punches were flying everywhere.
"They even hit my wife in the face, knocked her to the floor and stole her wedding ring. My missus was knocked out for 10 minutes.
"She's got bruising all over her face, two teeth have gone through the inside of her lip and she's waiting for a follow-up hospital appointment to see if her nose is broken because they can't tell at the moment."
He said his 31-year-old wife already struggled for confidence and the attack has "knocked her for six".
The missing nine-carat Celtic-design gold wedding band is worth around £150.
The man, who didn't want to be named, also said that around five men were attacked and hurt in the clash.
South Wales Police Inspector Jon Duckham said: “An 18-year-old man suffered facial injuries and remains in hospital.
"A 31-year-old woman suffered minor injuries. We are investigating this disturbance and officers are carrying out enquiries to identify those responsible.
"We would like to thank the members of public who have already taken the time to contact us with information having witnessed what happened."