Is this appropriate for a cocktail/semi-formal wedding?

Post image
Where people come to ask if an outfit for an upcoming wedding is appropriate. Personal attacks will not be tolerated. Keep it about the clothing.