Python 2, 59 55 53 bytes
lambda s:s in[len(s)/i*s[:i]for i in range(1,len(s))]
Recursive version:
Python 2, 59 54 bytes
f=lambda s,i=1:s[i+1:]and f(s,i+1)or s==len(s)/i*s[:i]
Boring regex version:
Python 2, 44 bytes
lambda s:re.match(r'(.+)\1+$',s)>0
import re