Keepsake 
To dream of a keepsake may be a subconscious suggestion to hold onto items you might be about to throw away. It is also a reminder that your past has helped create your present, and that your present will play an important part in your future. Witnessing your thoughts at this time may help you attract experiences that you will treasure.
Locket 
In a dream a locket represents a hidden memory. This memory may have been treasured in the past and has recently been rediscovered.
To open a locket in a dream is to rediscover something of value which you had lost, such as a connection to a family member or friend.
- 1