Yes, a black wedding dress can be worn at any type of wedding, including a beach wedding. The contrast of the black against the natural beach setting can create stunning visuals.