This is a vintage 1995 promotional pin for the movie BABE.   It was distributed for the movie.  Measures  2-1/2 inches tall and was made in USA.