How do spaghetti straps compare to off-shoulder dresses?

Spaghetti straps sit on the shoulders and leave them fully visible, which elongates the neck and frames the collarbones. Off-shoulder dresses sit below the shoulder line and cover the upper arm, which softens the shoulders. Both are flattering, just different moods: spaghetti is sharper and more modern.