For a more modern and trendy look, opt for an off-shoulder cocktail dress. This style is both stylish and flattering, highlighting your shoulders and collarbone. Choose a dress in a bold color like red or royal blue to make a statement. Pair it with some statement earrings and strappy heels for a glamorous and eye-catching wedding guest outfit.