To see a horseshoe in your dream signifies luck and success in your endeavors. It may also indicate a wedding in the near future. If the horseshoe is turned downward, then it has the opposite meaning and is considered unlucky. All the energy that you are putting into a project may not be worthwhile.
- Common Dreams