It should be accepted without the 的
This is especially the case with family members. Using 的 actually would be considered too formal.
i think ..."而且很漂亮" should also be correct. Youdao dictionary lists many examples with 很 between 而且 and 漂亮。
Shouldn't it be acceptable for 不但 to be at the front of the sentence?