Megan Moore is a certified babe