Ahead of the 2026 Oscars on Sunday, revisit the 2006 red carpet—mermaid gowns, statement necklaces, and all.