I have been experimenting with various meal plans and for past few weeks have been experimenting with 2 meals a day (cutting out lunch) I just wondered if this is ok or if it may have adverse results? I am cutting body fat (currently around 18%) and conditioning muscles rather than mass bulking up.

Example day would be:
Breakfast: 3 egg omlette (usually bacon, chicken or steak), some fruit (apple or grapes) & a protein shake (I know people on here don't tend to be a fan but I find they help with the training)
Water throughout the day with cups of tea (I work in a trade its customary although may switch to green)
Evening: Shepards pie with sweet potato mash and as much veg as we can squeeze into the mix

Thanks