Meagan is still the most gorgeous actress