Teresa Palmer and Her Baby Bump Take a Nap Just Weeks Before Due Date!