Assuming that you mean "shape" as a polygon. Also assuming that when you say "cut in half", you mean dividing into two pieces, not necessarily with the same area, with a single straight line. Also assuming that the problem involves dividing into exactly two pieces and that the pieces must both be similar to the original shape, (similar meaning that one shape can be converted into another via reflection, rotation, and/or uniform stretching).
If a cut does not pass through a vertex with an internal angle of greater than 180 degrees, then, based on whether its points of intersection are vertices or intersect a side, will increase the number of angles by anywhere from 2 (if both endpoints are vertices) to 4 (neither endpoint is a vertex). In order to create two similar shapes to the original, the new number of angles must be twice the original. This allows for a triangle or a quadrilateral only.
For a triangle, the cut must pass through a vertex and a side (geometrically, this must be the opposite side). The cut must intersect the side at either a right angle or form an obtuse and an acute angle. If the cut forms an obtuse and an acute angle, then the original triangle must be an obtuse triangle. If the cut passes through an acute vertex, then the obtuse angle in the original triangle and the obtuse angle formed by the cut must be different (if the original triangle ABC had its obtuse angle at A and the cut passes through vertex B and line AC at point D, then the two obtuse angles are BAC and BDC and must be different as D is on AC). If the cut passes through the obtuse vertex, the resulting triangles also will not be similar (the cut passes through AE, where E is on BC in the above example. The obtuse angles BAC and BAE are not the same angle). However, for a right triangle, the altitude from the right angle to the hypotenuse forms two similar right triangles.
For a quadrilateral, the cut must pass through two sides (geometrically, they must be opposite sides in order for each piece to have the same number of sides). If the quadrilateral was a trapezoid (exactly one pair of parallel sides), then we need to consider two possibilities: either the cut passes through the two parallel sides or it doesn't. If it passes through the two parallel sides, then because the cut intersects two parallel lines, opposite angles formed by the cut are the same. In order to have similar shapes, the sequence of angles must be the same for each pieces (although in the reverse order). This results in the original shape being a parallelogram, which is not a trapezoid. If the cut passed through the non-parallel sides, in order for both new shapes to be trapezoids, the cut must be parallel to the pair of parallel sides. The parallel side of the original trapezoid which is longer (the two parallel sides must be different lengths in a trapezoid) remains the longer of the two parallel sides in one of the pieces, although the length of the shorter side is different. This means that the size ratio is different, so the shapes are not similar. If the original shape is a trapezium (a quadrilateral with no parallel sides), then the cut cannot be parallel to any of the original sides (otherwise it would form a trapezoid). This creates an impossibility as the sequence of angles between the original shape and the pieces must remain the same (except for a possible reversal of the order); each piece shares two consecutive angles with the original trapezium but has angles of a different size for each of the other two angles. This means that for quadrilaterals, the only possible similar cutting shape is a parallelogram (of any angle ratio) and a side ratio of the golden ratio; the dividing cut is parallel to each of the smaller sides and divides each of the larger sides into pieces with a size ratio of the golden ratio.
For polygons with a vertex with an internal angle of at least 180 degrees (and the cut passing through such a vertex), the cut cannot create any new such angles. As a result, the number of such angles cannot double and the resulting pieces cannot both be similar to the original shape.