To dream of participating in a talent show is a message to get to know yourself a little better. You may have hidden talents, skills, or gifts that could benefit yourself, family, ...
A literal gift from god; revealed to bless and not to hide...