Fashion in the 1920s rebelled much against what came before. It was more daring, more flippant, more modern. In fact you could easily imagine this steam-ship print coat being worn on the street (particularly during fashion week) today.
This photo is of actress Peaches Browning, taken in 1926.
According to Wikipedia, “Peaches Browning (1910–1956) was an American actress most famous for her failed marriage to New York real estate mogul, Edward West “Daddy” Browning (1875–1934). The story became one of the most sensational “scandals” of the Roaring Twenties.
“On her sixteenth birthday, weeks after she met 51-year-old Browning, Peaches and “Daddy” were wed. Later that same year, Peaches tried to obtain a divorce, alleging he kept a honking goose in their bedroom. The phrase “Don’t be a goof,” which Daddy allegedly used as an insult to Peaches came into vogue and turned up the song “On Your Toes,” by Rodgers and Hart.”